Drupals Architektur ist modular. Mit Ausnahme der notwendigen Kernmodule können alle anderen Features und Plugins je nach Bedarf aktiviert oder deaktiviert werden.
Verfügbare Module sind unter anderem:
- Benutzerprofile
 
- Blogs
 
- Views
 
- Foren
 
- Wikis
 
- CCK
 
- Online-Shop
 
- Organic Groups
 
- Eigenes Modul