Апплет – обычно небольшая компьютерная программа, которая функционально расширяет возможности основной программы или Интернет-приложения. Он является несамостоятельным элементом программного обеспечения, применение его возможно только в среде, контексте другого приложения.
Применения апплетов многообразны. К примеру, всем известная Языковая панель Windows является апплетом этой операционной системы.
В контексте Интернет-приложений под апплетами понимают небольшие по объёму программы, загружаемые в браузер на компьютере пользователя вместе с веб-страницей. Они позволяют расширить функционал основного приложения для выполнения сложных и специфических для этой страницы действий - реализации анимации, игр, вычислений и т.д.
Обычно, когда говорят апплет в контексте Интернет технологий, подразумевают Java-апплет, написанный на языке программирования Java. Java-апплет обеспечивает возможность использования «исполняемого содержимого» - выполнение содержащихся в гипертекстовом документе мини-программ. Эти апплеты транслируются в аппаратно-независимый побайтовый формат, что обеспечивает их кросс-платформенность.