Aplet Javy jest apletem napisanym w języku programowania Java. Aplety Javy mogą być uruchomione w przeglądarce internetowej, używając Java Virtual Machine (JVM) lub w AppletViewer firmy Sun. Wśród jego funkcji można wymienić schemat bezpieczeństwa, który pozwala, aby aplety, które uruchamiane są na sprzęcie, nie miały dostępu do obszarów wrażliwych (na przykład, aby nie mogły zapisywać plików), chyba, że sam użytkownik da odpowiednie pozwolenie w systemie. Wadą tego podejścia jest to, że wydawanie pozwoleń jest kłopotliwe dla zwykłego użytkownika, co odgrywa ważną rolę w celach apletów Javy: zapewnić prosty sposób na uruchamianie aplikacji z poziomu przeglądarki internetowej. W Javie, aplet jest programem, który może być osadzony w dokumencie HTML, to znaczy, na stronie internetowej. Gdy przeglądarka ładuje stronę, która zawiera aplet, zostaje on ściągnięty w przeglądarce internetowej i zaczyna się uruchamiać. Pozwala to na tworzenie programów, które każdy użytkownik może uruchomić tylko poprzez ładowanie strony internetowej w swojej przeglądarce. Przeglądarka, która ładuje i uruchamia aplet, znana jest pod ogólnym określeniem, jako kontener apletów. Appletviewer, służy do wypróbowania apletów przed osadzeniem ich na stronie internetowej.