Drupal ist ein extrem flexibles CMS, dass ursprünglich für die Erstellung von sozialen Netzwerken konzipiert wurde. Es besticht durch die ausgeklügelte Verwendung von Benutzerrollen, das unproblematische Erstellen von unterschiedlichen Seitentypen und die fantastische Welt der Views. Mit Views lassen sich alle möglichen Listen von Inhalten über die Drupal Benutzeroberfläche erstellen.
Außerdem gibt es durch die Commerce Erweiterung eine mächtige E-Commerce Lösung.