CAPTCHA stands for Completely Automated Public Turing test to tell Computers and Humans Apart. In other words, CAPTCHA determines whether the user is real or a spam robot.
CAPTCHAs stretch or manipulate letters and numbers, and rely on human ability to determine which symbols they are.