この設計は、サードパーティーによる「寄贈された」(しばしば "contrib" と省略される)モジュールやテーマが、drupalコアのコードを変更せずにdrupalのデフォルト動作を拡張したり、置き換えられるようにする。