Enterprise JavaBeans (EJB) is a managed, server-side component architecture for modular construction of enterprise applications. The EJB specification is one of several [Java] APIs in the [Java EE] specification.

Enterprise JavaBeans (EJB) is a managed, server-side component architecture for modular construction of enterprise applications which runs on an application-server. The EJB specification is one of several java APIs in the java-ee specification.

See also ejb-3.0 and ejb-3.1

Tutorials

JBoss 4 EJB 3 Tutorial

JBoss 5 EJB 3 Tutorial

Video Tutorials

EJB Video Training

Reference:

Wikipedia

Oracle