Drupal – system zarządzania treścią i framework () napisany w języku PHP, używany jest przez ponad 700 tysięcy stron internetowych, czyli około 0,9% wszystkich stron internetowych na świecie, są to zarówno blogi, portale informacyjne, aplikacje edukacyjne, strony korporacyjne oraz rządowe i posiada 1,2% udziału w rynku.
Wyposażony jest w funkcje, które oferują między innymi obsługę blogów, środowiska przeznaczone do wspólnej pracy nad projektem, fora, biuletyny, galerie grafik/zdjęć, możliwość wysyłania i pobierania plików, a także rozbudowane API umożliwiające tworzenie zaawansowanych rozwiązań. Wersja 8 została zbudowana od podstaw przy użyciu komponentów frameworka Symfony wraz z implementacją serwisów i wzorca Dependency Injection.
Cechami wyróżniającymi Drupala jest system encji wspólny dla segmentów (ang. ), taksonomii, użytkowników, od wersji 8 także bloków i linków menu. Taksonomia to rozbudowany moduł służący głównie do porządkowania treści wedle kategorii. Jego zastosowania są jednak znacznie szersze. Dzięki wsparciu dla zaawansowanych rozwiązań optymalizacyjnych, takich jak Big pipe, , APC, Memcache i replikacji baz danych nadaje się do stron posiadających duże obciążenie.