Reputation: 1698
Both extend the features and functionality of Magento, but what are the differences between them?
Upvotes: 16
Views: 5244
Reputation: 5
The main difference is that you can realize the main functional with an extension or a component. And with a module you realize an additional functional. Extensions include modules, or modules extend components.
Upvotes: -3
Reputation: 1197
The Main difference between extension and module is that, when you create any extension it can be for community as well and can be used by others installing simple package as it is. And module are something that is part of core magento it can be for your own purpose and for others too. Not necessarily you will create package of it to have it work .
In Most cases solely you will use them
Upvotes: 0
Reputation: 1698
I've finally found the answer.
Extensions are simply packed modules. In other words, you extend the features and functionality of Magento by writing a module. Then you have a choice to leave it as it is or pack it up (System > Magento Connect > Package Extensions
). An extension (a packed module) is then published on Magento Connect.
Upvotes: 25