Выясняя, что такое плагин, можно проанализировать несколько определений, каждое из которых будет уместным. Плагин (piug-in) – компилируемый отдельно от программы модуль, который имеет возможность динамически к ней подключаться и расширять функционал основной программы. То есть плагин – такой компонент программы, который помогает ей в полном объёме использовать свои возможности или приобретать новые. Плагин – определённое дополнение, расширяющее возможности блога. Для чего нужны плагины Основная программа блога может прекрасно обходиться и без помощи плагинов...
Источник: Nuances of Programming В необходимости плагинов многие неосознанно убеждаются будучи еще в роли геймеров. Загружаемые дополнительно специальные пакеты ПО добавляют в игре новые уровни и текстуры, значительно расширяют ее возможности. Лишь став разработчиками можно понять, что такие модификации программ поддерживаются за счет концепции плагинов. Давайте разберемся в этой теме подробнее. Системы плагинов Плагины позволяют создавать подпрограммы, которые впоследствии подключаются или присоединяются к более крупной программе используя механизм hook (хук)...