Drupal is software that allows an individual or a community of users to easily publish, manage and organize a great variety of content on a website.
Drupal includes features to enable content management systems, blogs, collaborative authoring environments, forums, newsletters, picture galleries, file uploads and download and much more.