Session EJB
- To implement business service layers.
- To maintain/change status for single clients.

- SessionBean : Bean for implementing business logic.
- Session : Remote Interface that defines the business logic.
- SessionHome : Home Interface that defines the method that manages the SessionBean life cycle.
- Can be used for processing business tasks and information to generate useful results.
- Can be used for developing components that process business logic.
- Increased usability and enhanced CBD-based development by separating the business logic processing part from the data processing part.
- Easier development and distribution as Bean's role is clearly defined.