Java 2 Runtime Environment (JRE) 5 Update 22
Środowisko-interpreter nazywany również wirtualną maszyną Java (Java Virtual Machine), umożliwia uruchamianie na komputerze i przeglądarce internetowej tzw. apletów (programów) napisanych w języku Java. W praktyce jest niezbędnym elementem do uruchamiania programów napisanych w języku Java (np. OpenOffice / StarOffice) oraz np. korzystania z internetowych chatów.