Los Java Applets son pequeños programas escritos en lenguaje Java que pueden ser incrustados en documentos HTML. Cuando un navegador abre una página web que contiene un applet de Java, lo descarga del servidor y lo ejecuta automáticamente. Los applets de Java funcionan de manera similar a los controles ActiveX, aunque presentan varias ventajas frente a estos últimos en lo que respecta a seguridad y universalidad.