an encapsulation of business data that can be serialized, allowing the client to make one RMI call to retrieve or update a set of related data
an object for which identity is meaningless
an object whose sole purpose is to represent a value (or a bunch of values)
a serializable Java class that encapsulates business data
a serializable Java object that can be passed by value to the client
a simple Java object with get/set methods representing a table's view
A self-contained binary object that provides standard interfaces to its callers. Value objects can be used in client applications.
A client-side copy of database data, encapsulated with accessor methods.