O Drupal é uma framework de gestão de conteúdos (Content Management Framework) que está na base de milhões de websites em todo o mundo, mas também pode funcionar como intermediário entre diferentes peças de dados e serviços dentro das organizações. A sua amplitude de funções e valências torna-o capaz de se adaptar às situações mais exigentes e complexas. Para além disso, reúne as vantagens de qualquer software livre: código aberto e a liberdade absoluta para modificá-lo. No Drupal não há custos fixos com licenciamento.