Programmes JAVA autonomes et paramètrables, ils s’intègrent dans une page web après avoir été automatiquement téléchargés et sont exécutés par l’ordinateur client. Les applets ne sont pas stockées sur le disque dur de l’internaute, elles sont donc appelées à chaque consultation sur le serveur. Le code est indépendant de la plateforme grâce à la machine virtuelle Java.