插件,又称软件插件,是应用程序中的附加组件或扩展。插件能在不改变原应用程序的前提下增加或扩展原有功能。它通常操作另一个计算机程序,以增加它的功能。在计算机程序开发中,插件通常是可执行文件,或者是一个动态链接库。在 Web 浏览器中,插件通常使用 NPAPI 或 PPAPI 的浏览器插件体系。这种方式可以让用户 在不需要打开多个不同的应用程序,而又能获得多个应用程序的优势。
插件一般在程序内部运作,所以安装插件比安装新程序要快和简便,而且不会影响原有的应用程序。插件在使用时必须程序开发者提供应用程序的操作接口,因此用户必须预先了解这些操作界面,才能更好地使用插件为应用程序增加的功能。插件在大多数时候是免费使用的,这也是插件迅速流行起来的原因之一。