The EJB architecture breaks the bean types down into two different categories. Those categories are Session Beans and Entity Beans. Session Beans are defined as an extension of the client application. They are the verbs in the process. Session beans drive all interaction with the database and are responsible for managing the process.
Entity beans are the nouns of the process.
They model real world objects such as customers, orders and inventory. The EJB specification defines the Entity beans in two different categories. This document assumes that the reader has a basic understanding of EJBs. Table Of Contents 1. General Configuration 2.