eclipsepluginseclipse-pluginadd-onsnap-in

Difference between plug-in, add-on, snap-in, extension?


While working with eclipse, Microsoft technologies etc. I have come across many different terms like plug-in, add-on, snap-in, extension, etc.

I want to know what is the exact meaning of each of them? When is one used?


Solution

  • I think they are almost same and basically enhance the existing functionalities of software, However snap in a different one and applies to MS products only

    plugin:In computing, a plug-in is a set of software components that adds specific capabilities to a larger software application.

    addon: addition: a component that is added to something to improve it;

    (Snap-ins) The Microsoft Management Console (MMC) is a component of Windows 2000 and later Windows NT-based operating systems that provides system administrators and advanced users with a flexible interface through which they may configure and monitor the system

    Extension is same a addon but used for Google Chrome Browser while is addon is for Firefox.

    Hope that helps.