This document provides an overview of Java applets, including:
- An applet is a Java program that runs in a web browser and is embedded in an HTML page. It must subclass the Applet class.
- There are two types of applets: local applets stored on the local system and remote applets stored on remote, internet-connected systems.
- Advantages of applets include platform independence, fast loading, and security features. Disadvantages include lack of support in some browsers and restrictions on accessing client resources.
- Applets differ from standalone Java applications in that they don't use a main method, run from HTML, and have restrictions on file/network access and native libraries.