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.