Plugin je softverski dodatak koji se instalira u CMS (sistem za upravljanje sadržajem) ili drugu aplikaciju da bi se proširio ili promijenio njen rad. Pluginovi se često koriste da bi se dodale nove funkcionalnosti ili da bi se postojeće funkcionalnosti proširile ili promijenile. Na primer, u WordPressu, pluginovi se koriste da bi se dodale nove funkcionalnosti kao što su formulari za kontakt, galerije slika, SEO (optimizacija pretraživača) i druge.
Postoji mnoštvo različitih pluginova dostupnih za WordPress, što omogućava korisnicima da prilagode svoje sajtove prema svojim potrebama. Pluginovi se također mogu koristiti u drugim aplikacijama, kao što su projektni menadžment alati, CRM (upravljanje odnosima s klijentima) i druge, da bi se proširile ili promijenile postojeće funkcionalnosti.