What does CAPTCHA stand for?
Completely Automated Public Turing test to tell Computers and Humans Apart
The name stands for Completely Automated Public Turing Test to Tell Computers and Humans Apart.
It is a computer program or system intended to distinguish human from machine input.