For knowing the answer of this question, you need to check all the popular content management systems with their features. After reading all of them, then you compare each of them with other other one. So, let’s start from the very starting-
WordPress- Yes, it is ignoble; how one would forget about this CMS since it comes countless powerful features with the freedom to add number of add-ons. It is an open-source content management system that can be easily used for creating a beautiful blog page as well as websites. Of course, WordPress is absolutely free. This system is developed by the group of people of several volunteers, plus if you choose to use this CMS you will easily locate hundreds of add-on plus themes. In present time, there are more than sixty million folks who are using the WordPress content management system to feature their website. To use WordPress, just download it and install on your system. Now you are ready to develop amazing websites with wonderful themes.
Drupal- Another famous content management system; Drupal easily let user to create every kind of web application, right from personal blogs to the website. Like WordPress, Drupal also comes with several powerful interface tools and add-on compatibility. Drupal CMS is also developed as well as maintained by diverse and active group of people from across the world. Like WordPress is also an open source CMS that is employed by hundreds of web based applications.
Magento- Now the time has come for announcing the powerful features of Magento. Like Drupal and WordPress, Magento is also an open source web based content management systems. It becomes easier by using Magento since it comes with several powers-packed features. The Magento content management system also offers one to customize theme of the website as well as a blog page. Magento easily permits you to add any compatible add-on to your blog page or website. This will help you to perform several jobs very easily. You can also put your customized add-on with Magento based website. Magento software customizations have a wide range of exclusive features that help in boosting the revenues of your E-commerce website.
So after going through the above mentioned 3 best CMS, now the problem is which one to select. Several will resolve down with magento or Drupal since of their enormous attractiveness plus add-on availability, but I suggest you to try wordpress, for once as it also offer same powerful features like other content management systems.