Drupal is free, open source software that can be used by individuals or groups of users -- even those lacking technical skills -- to easily create and manage many types of Web sites. The application includes a content management platform and a development framework.
Types of sites that Drupal can be used for include:
- blogs
- personal or corporate Web sites
- portals
- forums
- e-commerce sites
- intranets
- resource directories
- social networking sites.
Drupal is written in the PHP programming language. The software is ready-to-use upon download and also includes a Web-based installer and add-on modules. De software ondersteunt content management, collaborative authoring, nieuwsbrieven, podcasts, image galleries, peer-to-peer networking, file uploads/downloads en meer.
Drupal is ontstaan als een bulletin board systeem ontwikkeld door Dries Buytaert in Nederland, en werd een Open Source project in 2001. Bij het opzetten van zijn oorspronkelijke Drop.org website, wilde Buytaert de site "dorp" noemen, maar maakte een typefout bij het controleren van de domeinnaam, en besloot dat de veranderde vorm beter klonk (Drupal is een transliteratie van het Nederlandse "druppel" wat druppel betekent). Drupal is al meer dan een miljoen keer gedownload en is het middelpunt van een grote ontwikkelgemeenschap.
Drupal wordt aangeboden onder een General Public License (GPL).