A CAPTCHA's purpose is to distinguish between a computer
and a human by presenting a challenge that is easy for most
humans, but difficult for computers. The visual CAPTCHA,
often an image with a series of letters and/or numbers,
prompts a user to decipher its message. The image often
contains distortions to make it difficult for a computer to
read, including rotation, translation, scaling, background
noise, and color.