The questionnaire module allows you to construct questionnaires (surveys) using a variety of question types, for the purpose of gathering data from users. It is based on phpESP, and Open Source survey tool (see: http://phpesp.sourceforge.net).