Project GlassFish creates reference implementation of
Java EE, or Java Enterprise Edition, and most of the component technologies. Java EE is the industry standard for enterprise Java computing and is widely used in a wide range of applications starting from simple web based CRUD applications to enterprise grade, highly available SOA deployments.
Java EE 7 (update 3)
The Java EE 7 platform adds first-class support for recent developments in web standards, including Web Sockets and JSON, which provide the underpinnings for HTML 5 support in Java EE. Also new in the Java EE 7 platform is the Batch API, which provides a programming model for batch applications and a runtime for executing jobs, and the Concurrency Utilities API, which provides asynchronous capabilities. Java EE 7 also continues the "ease of development" focus of Java EE 5 and Java EE 6. Most notably, Java EE 7 includes a revised and greatly simplified JMS 2.0 API.