Существующие программы могут получить дополнительные возможности и функциональные возможности с помощью файлов плагинов. Приложения, которые редактируют изображения, видео или аудио, в дополнение к веб-браузерам, часто используют их. Надстройки и расширения — это альтернативные названия плагинов, но все они относятся к одному и тому же.