Drupal jest to system zarządzania treścią (po angielsku: Content Management System, czyli w skrócie CMS). Aplikacja Drupal pozwala na proste tworzenie stron internetowych. Jest ona oparta na modułach (np. moduł galeria, moduł aktualności), co pozwala na łatwe dodawania nowych funkcjonalności. Jest obok Wordpressa jednym z najbardziej popularnych darowych systemów CMS.