An applet is a small program that runs in the context of a larger program on a client computer. This usually refers to Java applets, which run in a browser. A similar program on a server is called a servlet.

Macromedia Flash is another widespread applet nowadays that provides motion graphics, interaction and sound.