Drupal es un gestor de contenidos muy configurable que permite desarrollar cualquier tipo de aplicación web: portales, intranets, redes sociales, tiendas online, foros, blogs, etc. Además la gran ventaja de drupal es que es un software libre, con lo que no se pagan licencias, la licencia drupal es GNU/GPL y está escrito en PHP.

La comunidad de desarrolladores de drupal es muy extensa, lo que permite el que sea un gestor con gran cantidad de funcionalidades desarrolladas y testadas en millones de implementaciones.