What are the different editions of Java technology?
In order to avoid the ‘one size fits all’ problem of trying to implement everything on all devices, the Java 2 Platform has been split into three editions: Java 2 Enterprise Edition (J2EE™) is designed for deploying demanding server solutions; Java 2 Standard Edition (J2SE™) is used in desktop computers; Java 2 Micro Edition (J2ME) is specially designed for small consumer electronics devices, such as mobile phones. This approach guarantees that appropriate functionality is available for different types of devices.