http://www.javaworld.com/javaworld/jw-07-2001/jw-0706-webstart.html?page=1
Quoting from the article at the above mentioned URL
"Using markup languages to generate user interfaces proves advantageous due to those languages' ubiquity and light weight. However, a markup-language-based UI is fairly limited.
Java Web Start overcomes this main limitation while preserving some of a markup-language UI's main benefits, such as using a network URL as a launching point, updating client applications without intervention, and so on. "
How does JWS help with "updating client applications without intervention" ?