Software (spesso scritto in linguaggio Java) che serve a implementare funzioni interattive, audio e video, nelle pagine Internet. Non viene eseguito direttamente dal server, ma viene prima inviato e registrato sul computer collegato, e quindi eseguito in locale, ottenendo una maggiore velocità rispetto all'esecuzione in remoto.
Ovviamente il browser deve essere compatibile con il linguaggio di programmazione e deve avere attivato il permesso di accettare ed eseguire applet. Per le applet in Java, deve essere inoltre presente la Java VM.