Click here to Skip to main content
15,891,529 members
Please Sign up or sign in to vote.
5.00/5 (1 vote)
See more:
Can anybody tell me what is the difference between a Plug-in and an Extension? Not satisfied with some of the answers found on the google. When we prefer to create a Plug-in and when Extension?


Thanks...
Posted
Updated 31-May-10 21:15pm
v2

1 solution

There is very thin border line between the two.
Extension and plugins often confused people. And Mostly people believe both are same.

1. The main difference between the two is that plug-in provides extra functionality which does not modify the core functionality.
While extension is made for modifying core functionality, may be provided due to version change or improvement.

2. Securing plugins is more complex than extension.

3. Extension are individual identity so one extension needs one set of privileges, whereas plugins are more complicated and needs to identify privileges for each application runs plugins rather than a whole plugin.

4. Extension is specific to particular application. It extends functionality of a particular application or software.
While plug-in can be made generalized which may runs independently in coordination with particular application or software.


HTH
 
Share this answer
 
Comments
vinodkalanji87 2-Jun-10 5:09am    
Hi Jinal, Thanks a lot......

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900