Este tutorial aborda a tecnologia Enterprise JavaBeans (EJB) conforme especificado na Java EE 7, descrevendo sua implementação, tipos, e ciclo de vida. Os Enterprise JavaBeans são usados para encapsular a lógica de negócios de aplicações, oferecendo mecanismos de acesso remoto e controle de transações, e incluem três tipos principais: session beans, message-driven beans e persistent entities. O documento também analisa a injeção de dependências e as interfaces locais e remotas necessárias para interação com os EJBs.