Beyond the basics

 

Drupal is designed to support many different types of website. Many changes to a Drupal site's functionality, appearance, and modes of interaction are easy to make via Drupal's configuration and extension mechanisms.

  • Drupal is highly configurable. The administrator of a site can enable different capabilities and change many settings that affect the look and functionality of a site.
  • Drupal has a system of privileges that makes it possible to create different user roles - for instance, member, staff, partner. Each type of user can see and do different things on the site.
  • Drupal is designed to be easily extended through modules. A module is just a fancy term for additional software you can activate or "plug in" to your web site to provide extra features and functions. For example, you might activate the poll module to let users easily create web-based polls. Some modules, called "core" modules, come pre-packaged with every Drupal installation. Third party modules, called "contributed" modules, can be downloaded separately from the Drupal website and installed on your server.
  • The look and feel of a Drupal site can be changed through different "themes". As with modules, there are both core and contributed themes.