Módulos do Drupal são extensões (ou plugins) para aumentar os recursos disponíveis no Drupal facilitando a programação do site.
Veja os principais módulos e suas funções:
Views: Esse é o módulo mais utilizado, tem como função de selects no banco de dados de forma visual e intuitiva, assim não há necessidade de digitar código em SQL, porém necessita estar previamente cadastrado pelo drupal. Além disso, as views se integram em outros módulos.
CCK: Integrado ao Core do Drapal 7, é usado para criar campos personalizados como textareas, input Text, Selectbox, checkbox, entre outro. Se integral com outros módulos.
FileField: Se integra com o CCK, adiciona campos do tipo arquivo no CCK.
ImageField: Se integra com o CCK, e necessita de ter também o FielField, adiciona o elemento Imagem ao tipo de campo.
ImageCache: Possibilita a manipulação de imagens pois utiliza a biblioteca ImageMagic assim pode-se criar inúmeras visualizações da mesma imagem.
Webform: Cria formulários que além de enviar e-mails também salva no banco de dados.
LightBox: Mostra as galerias de imagens e vídeos possibilitando a criação de slideshows.