It is by enabling certain modules that you will be able to achieve a diverse, and more importantly, functional site. As there are plenty of modules available, I can't hope to bore you with the all the ins and outs of every single one. Instead, we will enable and briefly work with some of the more interesting and useful ones.
If there is a module required by your site that is not covered here, simply follow the same method of enabling and testing that is discussed throughout this chapter, and apply it to that specific module. You will be up and running in no time at all!
Before we begin discussing each individual module, head on over to the Modules section under Site Building in the Administer menu item, and decide which ones to enable initially, based on your site's forecasted needs. Bear in mind that it is very easy to come back at a later stage and add or remove modules—this is part of the beauty and power of a system like Drupal.
For the purposes of this chapter, we will...