En la Plataforma de desarrollo de Java, se distribuyen 3 paquetes de desarrollo (SDK), segun las necesidades de cada programador y lo que quieras programar:
-
J2SE (Java 2 Standard Edition) : te permite hacer todo tipo de aplicaciones (Escritorio con Ventanas, escritorio consola, aplicaciones Web , Applets, etc)
-
J2EE (Java 2 Enterprise Edition) : Es un paso mas que el anterior, agregando funciones empresariales, para el desarrollo de todo tipo de aplicaciones mucho mas robustas y complejas (Escritorio con Ventanas, escritorio consola, aplicaciones Web , Applets, etc), como aplicaciones Distribuidas, Servicios Web, etc.
-
J2ME (Java 2 MicroEdition) : te permite hacer todo tipo de aplicaciones para los dispositivos moviles.