CAPTCHA

Captcha is a type of challenge-response test used in computing to ensure that the response is not generated by a computer....
The word captcha stands for Completely Automated Public Turing test to tell Computers and Humans Apart