0.5: What are enterprise beans? (brief description)

An enterprise bean is a Java component that follows the EJB specification from Sun Microsystems, Inc. Enterprise beans can be combined with other resources to create distributed client/server applications.

There are two types of enterprise beans:

Beans requiring data access use data sources, administrative resources defining pools of database connections.

An EJB module is used to assemble one or more enterprise beans into a single deployable unit.