Drupal est un système de gestion de contenu open source que les organisations utilisent pour créer et gérer des sites et des applications web. Des modules étendent ses fonctions, tandis que les thèmes déterminent la présentation du contenu. Il est employé notamment par des administrations, des médias, des universités et des associations. Le logiciel est publié sous licence GNU General Public License, sans frais de licence. Vous l'installez et l'exploitez vous-même, sur l'infrastructure de votre choix.
Le développement est assuré par une communauté open source mondiale. La Drupal Association, organisation à but non lucratif dont le siège est à Portland (Oregon, États-Unis), soutient le projet, mais indique n'avoir aucune autorité sur sa planification, ses fonctionnalités et son développement. Drupal étant auto-hébergeable, vous décidez où se trouvent les données : chez un hébergeur européen ou dans votre propre centre de données dans l'UE. Aucun cloud de l'éditeur n'est imposé. Le code source ouvert permet d'examiner et d'adapter le logiciel, ou de le faire maintenir par un autre prestataire.