Java 2, Enterprise Edition (J2EE) is a seamless Java solution for
all server-side application development needs. The layered platform
architecture enforces separation of tasks. The new models separate
business logic from system services and the user interface, placing
business logic in a middle tier between the two.
In
addition, J2EE provides: