Пивняка Г.Г. Толковый словарь по информатике. Страница 210

Java RMI (Remote Method Invocation - Удалённый метод вызова) (См. RMI)

Технология, обеспечивающая компоненты, написанные на языке программирования Java средствами общения между собой в распределённой среде. Технология RMI является платформонезависимой, так как компоненты Java могут быть запущены на любой платформе, на которой функционирует виртуальная машина Java (Java Virtual Machine).

Java Runtime Environment [JRE] (Среда запуска Java)

Бесплатно распространяемое системное ПО, минимально необходимое для запуска Java-программ. Подмножество инструментальных средств разработки Java Development Kit (JDK) для конечных пользователей и разработчиков, которым необходимо переносить среду запуска приложений Java на отдельные устройства. Среда запуска Java (JRE) состоит из виртуальной машины Java, базовых классов Java и поддерживающих классов.

Java Technology (Java-технология)

Технология Java™ состоит из двух элементов: языка программирования и программной платформы (включающую виртуальную машину Java), в которой могут запускаться программы, написанные на этом языке. Синтаксис языка программирования Java похож на синтаксис C++ - оба языка объектно-ориентированы. Основное различие между ними заключается в том, что разработчику приложений на C++ необходимо компилировать исходный код специально для целевого устройства, для которого конкретно разрабатывалась програма. Функциональный Java-код интерпретируется непосредственно самим устройством (каким бы оно не было) при помощи т.н. Java Virtual Machine (виртуальной машины Java). Последняя должна обязательно присутствовать на целевом устройстве.

Java virtual machine (JVM) (См. Виртуальная машина Java, Виртуальная среда разработки приложений)