Ce document présente les Enterprise Java Beans (EJB), qui sont des composants serveurs facilitant la création d'applications distribuées pour les entreprises. Il décrit les différents types d'EJB, notamment les session beans, les message-driven beans, et leur gestion à travers le conteneur d'EJB. Le document aborde également des concepts avancés comme la persistance, la gestion des transactions, et l'utilisation d'interfaces locales et distantes.