- 
                                d- Stateful session bean:   Enquanto stateless session beans eram processo ou uma regra de negócio por componente de uma ou mais classes e seus métodos, stateful session beans mantido estado, como um cliente, um produto ou um carrinho de compras, mantendo estado conversacional. 
 2 necessidades fundamentais nos stateless session beans:
 
 1) Cada instância do bean pode atender somente a uma requisição.
 
 2) objetos adicionados devem ser mantidos entre as chamadas dos métodos da classe (estado conversacional)
 
- 
                                O componente EJB possui 3 (três) tipos fundamentais que são: Entity beans, Session Beans e Message Drive Beans. Session Beans
 Executa uma tarefa para o cliente. Pode manter o estado durante uma sessão com o cliente (Subtipo "Stateful") ou não (Subtipo "Stateless").
   Message Drive Beans
 Processa mensagens de modo assíncrono entre os ejb's e cuja API de mensagens é Java Message Service (JMS).
   Entity Beans
 Representa um objeto que vai persistir numa base de dados ou outra unidade de armazenamento.
   A questão refere-se ao Session Beans. 
- 
                                Complementando o Gloomy Gulch :     Bom exemplo : Stateful session bean Quando um cliente entra numa loja e-commerce  é necessário que o sistema mantenha um estado durante uma sessão , pois o cliente  irá colocar ou remover produtos no carrinho  durante sua transição de compra.   Stateless session beans: Não possui estado.