Een plugin, ook wel een invoegtoepassing, is een uitbreiding van een CMS, waarmee extra functionaliteiten mogelijk worden. Een plugin heeft een host-applicatie nodig om te kunnen werken en kan niet op zichzelf werken. Bij een host-applicatie kun je denken aan WordPress. Bij een bezoek aan een website wordt ook vaak gevraagd om gebruik te maken van plugins om speciale informatie te kunnen laten zien. Bekende voorbeelden hiervan zijn Flash en JavaScript.