Typická Java EE aplikace s Enterprise JavaBeans (EJB):
klientské webové rozhraní,
to komunikuje se servlety a stránkami JSP, JSF...
aplikační logika realizovaná Session Beans (mezi tím příp. fasáda)
komponenty Entity Beans s perzistencí zajištěnou relační databází.
Namísto EJB se dnes často používá objektově-relační mapování běžných (POJO) objektů,
pro řízení na vyšších vrstvách se využívají webové rámce.