Applet
Applet je malý aplikace navržen pro běh v jiné aplikaci. Zatímco termín „applet“ se někdy používá k popisu malých programů dodávaných s počítačem operační systém, obvykle se odkazuje na applety Java nebo malé aplikace napsané v souboru Jáva programovací jazyk.
Na rozdíl od běžných aplikací nelze applety Java spouštět přímo operačním systémem. Místo toho musí běžet v prostředí Java Runtime Environment (JRE), nebo v rámci jiného programu, který obsahuje prostředí Java Plug-in. Pokud není nainstalováno JRE, applety Java se nespustí. Naštěstí je Java volně dostupná pro systémy Windows, Mac a Linux, což znamená, že si můžete snadno stáhnout a nainstalovat příslušné JRE pro váš systém. Jelikož applety Java běží v prostředí JRE a nejsou prováděny operačním systémem, jsou křížová platforma, což znamená, že jeden applet může běžet na systémech Windows, Mac a Linux.
I když applety mohou sloužit jako základní desktopové aplikace, mají omezený přístup k systémovým prostředkům, a proto nejsou ideální pro složité aplikace programy. Díky své malé velikosti a křížové ploše jsou však vhodné pro webové aplikace. Příklady appletů určených ke spuštění v internetové prohlížeče patří kalkulačky, kreslicí programy, animace a videohry. Webové applety mohou běžet v jakémkoli prohlížeči v jakémkoli operačním systému, pokud je nainstalován modul plug-in Java.
Během prvních let webu poskytovaly způsob applety Java webmasteři přidat interaktivní funkce, které u základních nebyly možné HTML. V posledních letech však byly applety pomalu nahrazovány novějšími technologiemi, jako je jQuery a HTML 5. Některé prohlížeče, například Google Chrome, již nepodporují <applet> tag a další, například Apple Safari, ve výchozím nastavení ani nepovolují Javu. Vzhledem k tomu, že se weboví vývojáři nemohou plně spolehnout na podporu prostředí Java z webových prohlížečů, applety již nejsou běžným způsobem poskytování interaktivního obsahu na webu.