

Java Platform, Enterprise Edition (Java EE) is a related specification that includes all the classes in Java SE, plus a number that are more useful to programs that run on servers as opposed to workstations. Java SE 6 (Mustang) was released under JSR 270. JSR 59 was the umbrella specification for J2SE 1.4 and JSR 176 specified J2SE 5.0 (Tiger). Starting with J2SE 1.4 (Merlin), Java SE has been developed under the Java Community Process, which produces descriptions of proposed and final specifications for the Java platform called Java Specification Requests (JSR). The naming convention has been changed several times over the Java version history. The "2" was originally intended to emphasize the major changes introduced in version 1.2, but was removed in version 1.6.

The "SE" is used to distinguish the base platform from the Enterprise Edition ( Java EE) and Micro Edition ( Java ME) platforms. The platform was known as Java 2 Platform, Standard Edition or J2SE from version 1.2, until the name was changed to Java Platform, Standard Edition or Java SE in version 1.5. Nomenclature, standards and specifications
