Drupal est un logiciel qui permet aux individus comme aux communautés d'utilisateurs de publier facilement, de gérer et d'organiser un vaste éventail de contenus sur un site web. Des dizaines de milliers de personnes et d'organisations utilisent Drupal pour propulser des sites de toutes tailles et fonctions.
Drupal permet de réaliser les projets les plus variés. Sites vitrines, communauté en ligne, réseaux sociaux, e-commerce, intranet, média... Le CMS dispose de sérieuses références dans tous les secteurs. Cette flexibilité est rendue possible par une architecture pensée pour être modulaire tout en préservant l'intégrité du code source.
- Plus de 4000 modules gratuits qui couvrent à peu près tous les domaines fonctionnels imaginables.
- L'interopérabilité des différents modules permet de composer finement de nouvelles fonctionnalités.
- Une API qui permet de réaliser ses propres modules.
Drupal est utilisable à plusieurs niveaux, chacun permettant de créer des sites relativement complexes par rapport au niveau d'expertise requis.