The Java Enterprise Edition or JEE for short is Sun's technology for the development of robust, scalable enterprise applications. JEE technology is comprised of a lot of specifications like JSE, XML, JDBC, JSP, Sevlets etc.
JEE5 technology has been released to ease the development and make the coding simpler. The main theme of Java Platform, Enterprise Edition 5 (Java EE 5) is ease of development. While retaining the richness of the J2EE 1.4 platform, Java EE 5 offers new and updated features such as EJB 3.0, JavaServer Faces (JSF), and the latest web services APIs.
Developers today increasingly recognize the need for distributed, transactional, and portable applications that leverage the speed, security, and reliability of server-side technology. In the world of information technology, enterprise applications must be designed, built, and produced for less money, with greater speed, and with fewer resources.