You enable a module at Administer>>Site building>>Modules<. The non-core modules are listed farther down. With 5.x, they now show you some of the inter-module dependencies. I turn them on and "Save configuration" in order of the dependencies. For example, "Views UI" requires "Views", so I turn on "Views" first, save the configuration, then turn on "Views UI." and save again.

Ah, now the real work begins. Go to Administer>>User management>>Access control< to select who can use the features of the new module.

If the module introduced new content types, go to Administer>>Content management>>Content types< and configure them. Don't forget this may also affect your "Input formats" (Administer>>Site configuration>>Input formats<) and "Categories" (or taxonomy, Administer>>Content management>>Categories<); you'll have to check those too.

Okay, now you can start using the new module.

This Site<

The site you are currently looking at is a relatively "vanilla" implementation of Drupal.

Core Modules EnabledContributed Modules in Use
  • Blog
  • Book
  • Comment
  • Contact
  • Help
  • Menu
  • Path
  • Codefilter - Provides tags for automatically escaping and formatting large pieces of code.
  • Meta Tags (Nodewords) - Allows users to add meta tags, eg keywords or description.

To get some idea of what modules are available, check these links: module handbook< and contributed modules handbook<.