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. Magento is an open-source ecommerce CMS. An open-source technology makes it customization friendly. Magento developers can customize not only the theme chosen but can customize any part of the platform itself and make it the requirement friendly.