Magento CMS is a free open source content management system developed in PHP specifically targeted towards online store businesses. It was created by Varien, Inc, a US private company, with as a dedicated solution for store owners to increase their revenue by improving conversion rates and helping with user management and the overall purchasing process. It was first released on 31 March 2009. In 2011, the CEO decided to sell a large part of its shares to eBay, which eventually ended up purchasing the entire company later that year only to spin it off.
Magento 2.0 was released in November 2015 which focused more on user engagement and easy navigation. The new version of Magento CMS brought a lot of new features compared to its previous version, including improved page caching and overall performance, inbuilt rich snippets for structured data and a new structure for files that allowed for easy customization. Magento was built using the model-view-controller architecture, using object oriented programming, a MySQL database and elements of the Zend framework.
Magento is the provider of two distinct platforms: Magento Open Source and Magento Commerce, which is a platform as a service. Magento Open Source allows developers to extend its functionality through plugins, or to customize its appearance by designing new Magento themes. The ecommerce platform is supported by a large community of developers, around 150.000 worldwide and an impressive network of solutions providers. All these turned Magento into the leading commerce platform for the 2017 Internet Retailer Top 1000. It also has a powerful marketplace where you can find many extensions and plugins that will help extend your shop’s functionality and features.