The biggest difference between Drupal and WordPress is in the entry level. Drupal requires some basic knowledge of HTML and PHP and therefore has a steeper learning curve than WordPress or Joomla.