First released in 2008, Magento is an open-source ecommerce platform and content management system (CMS) which is written in PHP. The platform allows businesses to create and manage ecommerce websites, and is usually hosted through a cloud hosting provider such as Cloudways.