Drupal n'est pas seulement un Système de gestion de contenu (CMS) orienté vers la création d'articles, de pages ou d'autres contenus. Il permet aussi d'intégrer des blocs. Ceux-ci peuvent contenir des choses variées, telles qu'un menu, une vignette d'information, une présentation d'activité, une publicité, une liste de raccourcis hypertextes, une bannière, etc. Les blocs sont aussi important que les contenus qu'ils encadrent.