4.1.1 - Container Enterprise Javabeans
O ambiente que envolve os componentes (beans) no servidor Enterprise Javabeans é chamado de container. O termo container é mais um conceito do que um recurso de programação. Ele atua como um elemento intermediário, situado entre a classe bean e o servidor Enterprise Javabeans.
O container gerencia os componentes Enterprise Javabeans e oferece, para as instâncias destes componentes, os serviços primários como controle de transações, segurança, concorrência e serviço de nomes, assim como o gerenciamento do ciclo de vida do componente.
Um servidor Enterprise Javabeans pode ter vários containers, cada um deles responsável pelo gerenciamento de vários componentes. Na verdade, os termos container e servidor são, muitas vezes, utilizados para representar o mesmo elemento da arquitetura Enterprise Javabeans. A especificação Enterprise Javabeans, define o modelo de componentes em termos de responsabilidades do container.
Fonte: https://repositorio.ufsc.br/xmlui/bitstream/handle/123456789/78937/203176.pdf.txt?sequence=2