CAPTCHA has become common part in almost any web form now-a-days. It has become increasingly difficult to decipher the code even for extra-ordinary humans.
This article discusses when to use CAPTCHA (importantly, when not to use) and if at all required, how to make it easier for your website visitors.