Java Virtual Machine — программный «механизм выполнения», который позволяет выполняеть байт-коды файлов классов Java.