Máquina virtual básica para ejecutar cualquier programa JAVA
Desarrollo de aplicaciones Java (de menor complejidad que el módulo J2EE)
IDE (Entorno de desarrollo integrado) para realizar proyectos en Java
Herramienta de compilación del lenguaje Java para el desarrollo de aplicaciones
Distribuciones y plug-ins para todos los programadores, ya sean de Java u otros lenguajes.
Herramienta que permite diseñar un entorno gráfico para aplicaciones Java Swing
Completo framework para Java, con el que tendremos más facilidad para utilizar los Servicios Web.
Desarrolla aplicaciones para dispositivos móviles en un entorno Java
Librería para mostrar las interfaz de nuestros programas similar a la de Office 2007.
Herramienta que permite proteger archivos JAR limitando sus funciones de ejecución