In addition, they can be run when Internet access is not available. Java Web Start 1.0 software has arrived to automate the process of deploying and managing these client-side applications. It also manages software updates, and implements a flexible and effective security model. The Java Web Start software approach differs from the applet approach to deploying web-centric Java technology. If Java software needs to interact tightly with a web browser, then the applet architecture is appropriate.
Applets function symbiotically with the browser.
Java Web Start applications are not tied to the web browser. Once the application is running, the web browser can be closed, and the application continues to function. Like other helper applications for a browser, Java Web Start software needs only to be downloaded once and installed on a client machine. Once installed, the software works on all sites on the web, similar to using helpers like Adobe Acrobat Reader, and automates the process of invoking and managing Java software. Behind the scenes, the web browser invokes the Java Web Start software on the client, and a small splash screen is momentarily presented to show that the Java Web Start software is running.