Java Runtime Environment
JRE, или Java Runtime Environment — исполнительная среда Java. Состоит из виртуальной машины Java, или JVM, обеспечивающей интерпретацию байт-кода Java и его выполнение, и набора runtime-библиотек поддержки, предоставляющих поддерживаемые стандартом Java классы и методы, которые могут быть вызваны из Java-программы.
В отличие от классических runtime-библиотек, которые каждая программа на некотором языке программирования должна была «таскать с собой» и устанавливать на машине пользователя в случае их отсутствия (в качестве примера можно привести runtime-библиотеки Visual Basic), библиотеки классов Java входят в состав стандартной исполняющей среды Java (JRE) и автоматически предоставляются, если на машине пользователя установлен JRE.