Modularité

On peut étendre les possibilités en ajoutant des modules. Ceux-ci sont très nombreux, proposés par la communauté et toujours sous licence libre GPL.
Drupal permet également de créer ses propres modules personnalisés afin d’étendre les fonctionnalités sans pour autant modifier le core.

Modularité

Robustesse de son API

La qualité du code et la robustesse de son interface de programmation (API), font que Drupal est également présenté comme un environnement de développement PHP (Framework). On parle alors de « Content Management Framework ».

Robustesse

Flexibilité

Drupal permet de réaliser des projets variés et dispose de sérieuse référence dans tous les domaines : Site e-commerce, vitrine, communauté en ligne, intranet / Back office etc. On doit cette flexibilité grâce à une architecture modulaire (+ de 4000 modules gratuits) et qui préserve l'intégrité du code source. 

Flexibilité

Modernité

Aujourd'hui Drupal nous permets de proposer des sites rapides, responisve (Mobile First), traduisible (traduction de l'interface multilingue)

Moderne