Para entender qué hace tan especial a Drupal, primero hay que entender que es un CMS.
Un CMS (Content Management System, o sistema de gestión de contenidos) es una herramienta que permite crear, editar y organizar contenido en un sitio web sin necesidad de programar desde cero. Básicamente, es el motor que está detrás de muchas de las páginas que usamos cada día.