A Drupal Module is a small program that changes or enhances the way Drupal works.
Generally, it's possible to use the words "feature" and "module" interchangably. Think of a module as a feature or set of features.
For example, the top menus on this website ( "Drupal Services / Quote", "Blog + Social", and "About Us") are generated by a module.
Out of the box Drupal will generate "basic looking" menus automatically. But we wanted to display a lot more information in our menu to make our website easier to navigate. No more than one click to every page was our objective.
So we wrote a small module to enhance the way standard Drupal menus work. Hover over "Drupal Services / Quote" to see how this extra data is displayed.
Drupal Modules can be written for one website, and then installed on other Drupal websites. Just like programs written for your computer.
So in summary, various Drupal Modules work together to provide features (like hovering menus and customer login areas).




