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.