An Enterprise JavaBeans (EJB) container provides a run-time environment for enterprise beans within the application server. The container handles all aspects of an enterprise bean's operation within the application server and acts as an intermediary between the user-written business logic within the bean and the rest of the application server environment.
EJBContainer is for EnterpriseJavaBeans as ServletContainer is for JavaServlets. EjbContainer gives the EJB some lower level services like