Eine Browsererweiterung ist ein Plugin für einen Internetbrowser, das diesem zusätzliche Funktionen und Merkmale hinzufügt, die ursprünglich nicht vorhanden waren oder von den Entwicklern des Browsers selbst entwickelt wurden. Man kann sich eine Browsererweiterung als eine kleine Softwareeinheit vorstellen, die oft als Plugin bezeichnet wird und die verschiedene Steuerungen und Filter ausführen kann, um die Art und Weise zu ändern, wie ein Nutzer eine Webseite besuchen oder Informationen von einem bestimmten Webdienst anzeigen kann. Sie kann ähnliche Application Programming Interfaces (APIs) nutzen wie JavaScript auf einer Webseite, und Erweiterungen haben sogar Zugriff auf ihre eigenen APIs.Neben der Verbesserung der Funktionalität einer Website können Browsererweiterungen auch dazu verwendet werden, unerwünschte Elemente zu entfernen, z. B. Pop-up-Werbung und automatische Wiedergabefunktionen bei Online-Videos.