Should I choose WordPress or Drupal for my Project ? This is a question which has puzzled the humanity for last 7 years and we still haven’t got the right answer. Like all great questions this one has no right answer. It really depends upon the type of Project.
WordPress is best suited for blogs, corporate websites, brochureware websites and other simple websites. WordPress is a Blogging Software after all and it was designed to be a blogging software first and a platform Second. WordPress can be extended via plugins but it is still best suited for simpler use cases.
Drupal on the other hand is designed to be a framework. Drupal can be used to make forum websites, e-commerce portals, corporate intranets, travel booking engines, social networks etc. Drupal at core is a framework and can be used to develop anything under the Sun.
So, if I have a simple website to make I will go ahead with WordPress. However If the project has advanced functionality I will go ahead with Drupal.