An entity bean is an enterprise bean that
represents an entity kept in a persistent storage mechanism like
a database. For example, an
entity could represent accounts, customers or products stored in
a database. A business application would represent these entities
with entity beans. An entity bean is uniquely identified by a primary
key and can be shared by multiple clients.