Java Web Start
Java Web Start is een software technologie die de portabiliteit van applets, het onderhoud van Servlets en Java Server Pages (JSP) technologie en de eenvoudigheid van markup languages zoals XML en HTML verbetert. Het is een Java gebaseerde applicatie die toestemming geeft om volledige Java 2 client applicaties te lanceren, te deployen en up te daten vanuit een standaard Web server. Bij het laden van Java Web Start voor de eerste keer, kan de gebruiker nieuwe client applicaties van het web downloaden; daarna kunnen de applicaties worden geinitialiseerd door middel van een link op een webpagina of (in Windows) vanuit desktop icons of het start menu. Applicaties worden snel onder Java Web Start geinitialiseerd en worden op de client machine opgeslagen en kunnen dan remotely offline worden gestart. Verder omdat Java Web Start vanuit de Java 2 technologie is ingebouwd, erft deze het complete security architectuur van het Java platform. Omdat Java Web Start zelf een Java applicatie is, is de software platform onafhankelijk en wordt het op elk client systeem ondersteunt. Java Web Start voert automatisch een update uit als een client applicatie wordt gestart, download de laatste code van het web en tegelijkertijd laadt deze de applicatie vanuit een vorige cache. Java Web Start moet op iedere client machine geïnstalleerd worden om Java applicaties van het web te kunnen starten