Java Editions and Versions

There are three “editions” of Java defined by Sun / Oracle:

• Java Standard Edition (SE) is the edition that is designed for general use.

• Java Enterprise Edition (EE) adds a range of facilities for building “enterprise grade” services in Java. Java EE is covered separately.

• Java Micro Edition (ME) is based on a subset of Java SE and is intended for use on small devices with limited resources.