Doplněk a Plug-in
Plug-in a Add-on jsou dva výrazy, které směřují ke stejné funkcionalitě. jsou prostě rozšířeními, které rozšiřují použitelnost programu. Záleží jen na softwarovém výrobci na tom, jak volat rozšíření softwaru svých programů. Tato rozšíření mohou být vytvořena jinými společnostmi, jednotlivci nebo samotnými tvůrci softwaru.
Plug-in je termín, který se obvykle používá při odkazování na software třetích stran, který má interagovat s určitým programem. Vezměte například svůj webový prohlížeč; budete muset nainstalovat plug-in nazvaný flash player, aby bylo možné přehrávat videa. Flash přehrávač není natívný pro žádný prohlížeč, ale je vytvořen zcela samostatnou společností. Je také kompatibilní se všemi oblíbenými webovými prohlížeči jako IE, Firefox a Opera.
Doplněk také rozšiřuje funkčnost určitého programu, ale obvykle je určen k fungování v určitém programu. Při porovnávání webového prohlížeče budou doplňky, které jsou určeny pro Firefox, pracovat pouze s aplikací Firefox a podobně pro ostatní prohlížeče. Obvykle se nejedná o plný foukaný software, ale jsou prostě kusy kódu, který můžete použít k úpravě rozhraní. Nejčastějšími doplňky pro prohlížeče jsou panely nástrojů, které mají trochu větší prostor a poskytují okamžité zkratky pro určité on-line služby. Doplňky jsou také velmi prominentní v online hrách, jako je World of Warcraft, kde hráči, kteří mají málo know-how, mohou vytvořit vlastní doplňky, které pomohou ostatním hráčům.
Oddělení mezi doplněním a plug-inem není opravdu tak jasné. Obě jsou vyrobeny tak, aby prováděly specifické funkce, které vyhovují přednost určitému uživateli. Primárním důvodem, proč tyto kódy nejsou včleněny do programu, je, že nejsou opravdu tak zásadní a zatímco někteří lidé by si toho mohli uvědomit, jiní by nemuseli a nenarazili na ně. Jsou to také nástroje, které výrobce softwaru může využít k tomu, aby motivoval členy své komunity, aby se zapojili do vylepšení softwaru.