To be persisted using CMP, these classes must be serializable. A software professional responsible for installing EJBs into a specific operational environment, including the resolution of all dependencies defined for each EJB in their deployment descriptors. The environment in which EJBs exist. Each EJB application server will host one or more EJB containers. An object that has its own identity and life cycle and is typically referenced by multiple enterprise beans or clients.
Entity beans are independent objects.
Effectively EJB's version of what is commonly referred to as a persistence layer or persistence framework. The interface through which the clients of an EJB, often another EJB, interact. The remote interface forwards messages to the actual bean itself, potentially located within another EJB container.