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