Este documento resume conceptos clave relacionados con Java. Explica que una API es un conjunto de clases que proveen funcionalidad para tareas comunes, que Java es multiplataforma y puede ejecutarse sin cambios en Windows, Mac y Linux, y que JRE permite ejecutar programas Java al actuar como intermediario entre el sistema y el lenguaje. También define a JDK como herramientas de desarrollo para crear aplicaciones Java, y describe las generalidades de Java SE y EE para aplicaciones de escritorio y servidores respectivamente. Finalmente, explica cómo