The process of building online store website using Magento platform is called Magento ecommerce development. It is a CMS which allows developers to choose a store theme as per the industry requirement and apply it. The theme customization is easier at Magento platform. Magento is a self-hosted platform and offers a friendly development environment to the developers. There are two editions of the Magento platform. The community edition is completely free to use while the enterprise edition is the paid version. The platform is based on PHP/MySQL technology which is the most widely used technology of the web world.