Плагін (англ. … plug-in, від plug in «підключати») — незалежно програмований модуль, що компілюється, динамічно підключається до основної програми і призначений для розширення та/або використання її можливостей. Плагіни зазвичай виконуються як бібліотек загального користування.