On most Drupal websites there are some kind of forms that require the submission of data. Be it a simple contact form or a commenting functionality for blog entries or other content types. If so, you definitively need a way to protect these forms from SPAM.
One way to do so is the integration of the CAPTCHA functionality: A CAPTCHA is a challenge-response test most often placed within web forms to determine whether the user is human.