Java SE 6 Runtime Environment (JRE) - ś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 niektórych programów (np. OpenOffice / StarOffice) oraz np. korzystania z internetowych chatów.Wersja szósta oferuje nowe interfejsy kolekcji (czyli systemy grupowania obiektów), między innymi dwustronną kolejkę z możliwością blokad oraz kolekcję typu Set i listę asocjacyjną, obie z wyszukiwaniem elementów. Programiści tworzący aplikacje sieciowe (także funkcjonujące jako wtyczki w przeglądarkach WWW) mają teraz dostęp do poprawionej obsługi pamięci podręcznej (cache), menedżera pobierania i funkcji kryptograficznych. Dużo nowości znajdziemy także w bibliotekach obsługujących interfejsy graficzne Swing i AWT, grafikę 2D, uproszczono też przygotowywanie zlokalizowanych wersji programów. Archiwa JAR mogą od teraz przechowywać ponad 2 tysiące plików i nosić nazwę dłuższą niż 256 znaków.
Systemy operacyjne: Windows 2000/XP/Vista/2003/2008/7 - 32bit