It's not necessary, but can cut down on the spam sent from such forms. Just do some searching for CAPTCHA. There's several products that do it that you can make use of. It's generally more important for more popular sites that spammers are specifically targeting, and for forms that are used for creating accounts and such. I use a variant of CAPTCHA on my feedback form and keeps spam away, but I only get very few attempts from spambots (3-4 a week). Depending on the form it's a good idea to set the meta tag for the page to not cache, which reduces (though doesn't eliminate) the number of spambots that find the page.