Uno de los objetivos de los subprogramas es añadir características y capacidades a una página web más allá de lo sencillo HTML puede proporcionar. Con applets , programas completos se pueden ejecutar dentro de una página .
Usuario Amabilidad
Muchas personas no tienen idea de cómo utilizar el shell de línea de comandos para compilar y ejecutar aplicaciones Java . Applets hacen ejecutar un programa Java tan simple como abrir una página web.
Amplio acceso
con todos los navegadores web que soporten Java , applets proporcionan un medio para el contenido de Java para ser visitada por cualquier persona a través de Internet , en lugar de sólo unos pocos lo suficientemente inteligentes como para trabajar con el software de Java.