JRE (Java Runtime Environment)
Коротко: JRE — среда выполнения, нужная для запуска готовых программ Java. Состоит из JVM и стандартных библиотек, но не содержит компилятора.
Подробнее: Для разработки нужен больший JDK, содержащий JRE плюс инструменты вроде javac. Пользователям, желавшим лишь запустить программу Java, раньше требовался только JRE.
Подробности
JDK (разработка)
├─ инструменты: javac, jar, javad…
См. также: JDK, JVM (Java Virtual Machine), javac (компилятор Java)