WordPress is globally most famous CMS, around 76.4M websites are powered by WordPress, with 160M of downloads. WordPress have over 3000 of themes & prodigious amount Of free plugins. WordPress started as a platform exclusively for blogging but has grown to be used as full CMS system and so much more through the thousands of plugins, themes & widgets. With only 5 minutes of installation time & you don’t have of be a geek or an erudite in the field of web building. Some of the most famous websites such as tech crunch, CNN, TIME & Mashable are based on WordPress.
WordPress most widely used for blogging, portfolio purpose, news/magazine websites & business websites.
* very responsive
* offers a great SEO integration
Joomla is open source software, been targeted towards more experienced website developers, chose by developers who care less about the product’s overall look, but the most user like Joomla for its model view controller. Around 2.8M of total websites runs on Joomla included few famous websites of Harvard university, Linux, and McDonald. with 50M downloads which is 13% of total market share making it world’s second most popular CMS added with +1000 themes and 5000 of plugins. It only takes 10 minutes to set up Joomla and yeah compare to WordPress its a bit complex.
* great CMS for Ecommerce websites
* most preferred by developer community
* for various extension ( just like WP have plugins)
Launched by Dreis buytaert, in 2001. Drupal is made for websites, have a titanically large amount of incoming user traffic and suitable for large business websites.
Drupal is one of the toughest CMS compare to WordPress and Joomla as it requires expertise and certain skills. It is also capable of producing the most advances and versatile websites with complex programming but with the launching of each iteration Drupal is becoming easy to use.
Drupal consists of 26k of plugins, 2000+ of themes with 15M downloads, Drupal is 3rd most known CMSs globally. Around 764K websites runs on Drupal based CMS including famous sites like NBC.
* Drupal can be anything in terms of web developing. From simplest website to more complex and versatile websites. It can perform most of the job that you require.
* with right programming and web construction skills, Drupal makes their website very fast to load.
Lets go to the final conclusion now. Each of them is made for different purposes. If you are a just beginner and you want to start your business website start with WordPress. But of you want something advanced and have Ecommerce website Joomla is right one for you requires a bit programming knowledge & Drupal is made for one who are already experts in terms of web developing. Each of them has their pros and cons that I described above. I would suggest you to start with WordPress though.