Magento wurde als Open Source Projekt im Sommer 2007 der Öffentlichkeit vorgestellt. Darin liegt auch gleich die Antwort, warum Magento als Community Edition gestartet ist. Als Open Source Projekt kann jeder – also die Community – die Software kostenlos downloaden und verwenden, aber natürlich auch an der Weiterentwicklung und Verbesserung von Magento mitarbeiten. Durch diesen offenen Ansatz hat es Magento innerhalb sehr kurzer Zeit geschafft, zu der am schnellsten wachsenden eCommerce-Lösung weltweit aufzusteigen.
Die Magento Community Edition eignet sich insbesondere für kleinere und mittlere, jedoch durchaus anspruchsvolle Shop-Projekte, die Wert auf eine saubere Software-Architektur, höchstmögliche Flexibilität sowie den offenen Programmieransatz legen.
Die Enterprise Version von Magento basiert in den Grundzügen auf der Community Edition. Der Ansatz dieser Version liegt jedoch darin begründet, dass gerade größere und komplexere Shops häufig umfangreichere und noch komplexere Anforderungen an eine Shopsoftware stellen, die mit der Enterprise Version – zumindest zum Teil – abgedeckt werden können. Hier sprechen wir nicht nur von Funktionalitäten, sondern durchaus auch von diversen Support- und Garantieleistungen, wie man sie von proprietären Softwarelösungen kennt.