Recognizing that one size does not fit all, Sun Microsystems has grouped Java technologies into three editions, each aimed at a specific area of today's vast computing industry:
Java 2 Platform, Enterprise Edition (J2EE™) for enterprises needing to serve their customers, suppliers, and employees with scalable server solutions.
Java 2 Platform, Standard Edition (J2SE™) for the familiar and well-established desktop computer market.
Java 2 Platform, Micro Edition (J2ME™) for the combined needs of:
consumer and embedded device manufacturers who build a diversity of information devices,
service providers who wish to deliver content to their customers over those devices, and
content creators who want to make compelling content for small, ...