O documento explica as diferenças entre JVM, JRE e JDK, sendo que a JVM é a máquina virtual Java, a JRE é a máquina virtual com bibliotecas para executar aplicações Java, e o JDK é o kit de desenvolvimento Java com ferramentas adicionais como o compilador, sendo este o mais completo para desenvolvedores.