Java softver korisnicima omogućava da pokreću aplikacije koje se nazivaju „applet-i“ i koji su pisani u Java programskom jeziku. Ovi applet-i obezbeđuju daleko bogatije online iskustvo u poređenju sa jednostavnom interakcijom sa statičkim HTML stranama. Java Plug-in tehnologija, koja je deo Java 2 Runtime Environment, utvrđuje vezu između popularnih pretraživača i Java platforme. Java omogućava preuzimanje aplikacija preko mreže i pokretanje u okviru zaštićenog prostora. Najnovija verzija nosi oznaku Java Runtime Environment 1.7.0.6 i donosi minorne izmene u odnosu na prethodnu verziju.