자바 소프트웨어는 자바 프로그래밍 언어로 작성된 "애플릿"라는 응용 프로그램을 실행할 수 있습니다. 이 애플릿은 단순히 정적 HTML 페이지와 상호 작용보다는 온라인으로 훨씬 풍부한 경험을 할 수 있습니다.
자바 플러그인에 기술, Java 2 런타임 환경, 일반용 (JRE)의 일부로 포함, 인기있는 브라우저와 자바 플랫폼 사이의 연결을 설정합니다. 자바 응용 프로그램이 네트워크를 통해 다운로드 및 경비 샌드 박스 내에서 실행 할 수 있습니다. 보안 제한을 쉽게 샌드 박스에 부과됩니다.
많은 크로스 플랫폼 응용 프로그램은 제대로 작동하려면 자바를 필요로한다.