Solution du type CMS (Content Management System), Drupal permet de créer, gérer, organiser et publier différents types de contenus sur un site web. C’est un système de gestion de contenu libre et open source et peut s’adapter aux différents types des sites web, tels que les blogs, les sites institutionnels, les boutiques en ligne, etc.