Drupal is open-source, free web development platform used for online content and user communities. This powerful web development platform runs over a million sites, alongside sites like WhiteHouse.gov, Examiner.com, and World Economic forum. Like everything else in this world, Drupal CMS platform has both its Pros and Cons.