
Quando trabalhando em uma agência web, o que mais ouvia eram pedidos para criar "sisteminhas" de notícias, fotos, e-mails, entre outros. Argumentava que existem soluções prontas para isso; que fazer o "sisteminha" envolve muitos aspectos além do software e que se usassemos padrões abertos teríamos mais qualidade.
Drupal (leia-se "drúpal") é um Sistema de Gerenciamento de Conteúdos (CMS) de código aberto, escrito em PHP. É utilizado como um back-end para vários tipos de websites, desde blogs pessoais até grandes sites corporativos e políticos. É distribuído sob a licença GNU General Public License.
A distribuição padrão do Drupal, conhecida como Drupal Core, contém características básicas comuns à maioria dos CMS's. Estas incluem a habilidade de registrar e manter contas de usuários, administrar menus, feeds RSS, layout personalizado, privilégios de contas flexíveis, logs, um sistema de blog, um fórum de internet, e opções para criar um site no estilo de livros ou um website comunitário.