Java программное обеспечение позволяет запускать приложения, называемые "апплеты", которые написаны на языке программирования Java. Эти апплеты позволяют иметь гораздо более богатый опыт в Интернете, чем просто взаимодействие с статических HTML страниц.
Java Plug-в технологии, включены в качестве части Java 2 Runtime Environment, Standard Edition (JRE), устанавливает связь между браузерами и платформы Java. Java позволяет приложениям быть загружен по сети и запускать в охраняемом песочнице. Ограничения безопасности легко накладывается на песочнице.
Многие кроссплатформенные приложения также требуют Java, чтобы работать правильно.