WordPress, Joomla and Drupal dominate the content management system (CMS) market share. Designers and front-end users swear by WordPress, while programmers and geeks drool over Drupal.