EJB Containers
A container is the “EJBHome” for EJB components.
The container provides the secure, transactional environment.
It manages the object life cycle of the bean (component), and the state management.
The container provides the implementation of the bean’s EJBHome interface and Remote interface.
It is responsible for making the Bean’s EJBHome interface available in JNDI, the Java Naming and Directory Interface.