Firefox
At least in the world of Mozilla/Firefox,
add-ons is an umbrella term for different types of code that modifies Firefox. Add-ons include
- Extensions (which can be thought of as an application). Extensions were formerly referred to as Web Extensions.
- Themes
- Plug-ins
- Dictionaries
- etc.
In 2018 Firefox stopped supporting the old XUL extensions API in favor of Extensions («WebExtensions»).
User agent switcher
Apparently, this user agent switcher is not compatible with Firefox Quantum.