Enterprise bean An Enterprise JavaBeans component, that
consists of a home interface, remote interface, and a
bean class. The home interface represents the life cycle
methods of the component (create, destroy, find), while the remote interface
represents the business methods of the bean. The bean class implements
the business methods defined in the remote interface, and as such is the key
element of the bean.
Enterprise beans are packaged in a JAR file, deployed to an enterprise
application server, and managed by an EJB container. An EJB JAR file
contains one or more enterprise beans and a deployment descriptor. An
enterprise bean cannot function outside of an EJB container.