Drupal è un content management system (CMS) modulare scritto in linguaggio PHP e distribuito sotto licenza GNU GPL. Un CMS è uno strumento usato per gestire un sito web evitando di dover programmare l’intero software lato server che gestisce il sito. Molti CMS contemporanei, compreso Drupal, offrono un’interfaccia di amministrazione con cui l’amministratore può gestire ogni aspetto del sito web, senza il bisogno di possedere conoscenze tecniche particolari.
Drupal ha una notevole gestione dei contenuti, potrai pubblicare in maniera semplice e veloce pagine web aziendali, blog e articoli. Ampiamente configurabile è ideale anche per la realizzazione di siti web complessi e di alto traffico.