Java EE 6 Highlights
The key features of Java EE 6 (Java Enterprise Edition version 6) are:
Modular Platform - Java EE 6 introduces profiles targeted for particular segment of users like web developers or mobile developers. Java Profiles allows you to select Java EE 6 features to be included in a profile. This allows creating smaller runtime with only the modules and extensions you need.
Extensibility - Scripting languages and extensions are now treated as “first class citizens” and can be easily integrated with the core platform. Third party libraries will be able to self-register.
Annotations across Web API - No more manual editing of web.xml (yeah!).
RESTful web services - Java EE 6 will support creating RESTful web services out of the box.
For more information: Introduction to Java 6.0 New Features