Häufige Fragen
Ein Add-on [ˈædɒn] (englisch to add = ‚hinzufügen', ‚anhängen' und englisch on = ‚auf' — sinngemäß ‚Erweiterung' oder ‚Erweiterungspaket') ist ein optionales Modul, welches bestehende Hard- oder Software erweitert. Hierfür werden die vorhandenen Bibliotheken der jeweiligen Anwendung genutzt und um neue Funktionen erweitert. Ein Add-on wird also umgangssprachlich wie ein Rucksack obenauf installiert, und kann jederzeit entfernt bzw. deinstalliert werden, ohne dabei die Funktionsweise der Hauptanwendung zu beeinträchtigen.
Ein Plug-in hingegen stellt eigene Bibliotheken zur Verfügung, die nicht Teil der Software sind, in die es integriert wird. Mit Hilfe des Plug-ins, und damit des Nutzens fremder Bibliotheken, kann die Software nun neue Funktionen bereitstellen, die nicht Bestandteil des Kerns der Software waren (siehe z. B. die Webbrowser-Plug-ins für PDF, QuickTime, verschiedene Symbolleisten, Pop-up-Blocker usw.)
Im Gegensatz zu Stand-Alone-Programmen benötigen Add-ons und Plug-ins meist ein Basisprogramm, in das sie installiert und innerhalb dessen sie ausgeführt werden. In manchen Fällen wird das Basisprogramm nur aus Lizenzgründen zum Zeitpunkt der Installation benötigt.