Building Web Applications > Introducing the Web Technologies Used in JViews Maps > Rich Web Applications > Applets

An applet is a traditional Java application that is wrapped as an applet and automatically transferred by the server as needed. Thus it retains the advantages of the thin client, provides more advanced user interactions, and minimizes the server workload. The main drawbacks are that a Java virtual machine needs to be installed in each execution environment and initial loading time can be long and stressful for networks, since applications can be many megabytes.

When developing a JViews Maps application using this approach, see Developing with the SDK.