What is add-in, add-on, and plug-in?
Asked by
prasad (
3859)
May 23rd, 2009
I’ve seen add-ins in Microsft Office, but don’t know what it is. I know only that add-ons and plug-ins relate to the browser.
Can you explain these (and any other alike terms if any)? I’ve tried looking around, but I can’t understand; I’m not a computer geek.
Observing members:
0
Composing members:
0
3 Answers
Add-ins, add-ons, plug-ins – what they mean depend on who’s using the term. When Firefox uses Add-ons, it means “everything third parties can make to extend the functionality of your browser”. This can be extensions that add functionality like ad blocking, themes that change the look, or plug-ins that allow you to play certain file formats like Flash.
From what I can see on first sight, Office add-ins are like Firefox’s extensions, that add functionality like removing duplicates in Outlook.
But again, the terminology used really depends on the software author.
These things are extensions, usually written by independent people (sometimes by the company themselves), that extend the use of the application. For Office, this includes new functions. I have more experience with browser plugins so I’ll talk about them. Here is the Firefox official addons page. These are written by third parties. Browse through them (here are the most popular ones) and you will see that each offers one new functionality that the browser doesn’t come with. For example, this one will let you change your browser’s color. This one hides a lot of ads from the Internet (but very occasionally causes loading or other problems).
There is a special addon called Greasemonkey. This is a plugin in a plugin if you will, but the only thing this controls is the visual layout and design of webpages. You can go to this website and find third party scripts that do additional modification of content of webpages. With Greasemonkey, I could create a script that changed the background color of this page, or removed the Amazon ads, or even create a script that would highlight comments I the original author post (good for skimming maybe). Or, extend this to highlighting comments (or hiding comments) written by certain users you have in a list. This is how one could create a “hide your hated users” function on this site, without Ben or Andrew being involved. Or a “highlight your favourite users” page. Etc.
In general though, the term plugin, addon, etc signify that it is a third party component with generally one function that adds or modifies functionality in your program.
@dynamicduo – heh, you’re mixing up some of Mozilla’s terminology :)
In Firefoxland, a plug-in is e.g. the Flash plugin, that allows you to play Flash content. An extension are the things you mentioned, Greasymonkey, Adblock and whatnot. Themes change the browser’s look. Add-ons is an umbrella-term that spans all of the above :)
Answer this question
This question is in the General Section. Responses must be helpful and on-topic.