For example, Firefox has three sections for modifying the application:
- Add-ons
- Extensions
- Plugins
They all seem to do the same thing: provide some extra functionality or disable existing functionality.
What are the main differences between them? How do you know that "what" you have is an add-on, an extension or a plugin?