A plugin olyan alkalmazás, amelyet egy nagyobb programhoz (böngészőhöz, levelezőprogramhoz) készítettek kiegészítőként. Könnyen installálható és általában valamilyen speciális funkcióval egészíti ki az adott programot.
A pluginok nagy előnye az, hogy nem külön alkalmazásként működnek, hanem telepítés után integrálódnak a böngészőbe például, és a funkció innen válik elérhetővé.
A pluginok lehetnek harmadik fél által fejlesztett alkalmazások is, és azért nagyon hasznosak, mert így korlátlan számú funkcióval kibővíthető az eredeti program, viszont a felhasználónak csak azokat kell letöltenie, amelyeket valóban használ is. Így lehetővé válik az is, hogy az eredeti program megőrizze gyorsaságát és alacsony memóriaigényét is.