The cooperation of researchers who are located at different places usually lacks a certain amount of communication. For example, joint numerical experiments require the exchange of newly developed software and their local installation. Here we encounter one of the major benefits of Java: first, the platform and operating system independence, and second, the invisible installation of Java software via automatic web-based mechanisms.
For more information and an interactive applet, see here.