CAPTCHA é um acrônimo da expressão "Completely Automated Public Turing test to tell Computers and Humans Apart"; é utilizado como um desafio-resposta para garantir que uma informação apresentada em particular veio de um ser humano e não de um processo automatizado. Normalmente, um captcha é usado com formulários onde usuários autenticados não são necessários, mas que pretende impedir submissões de spam.
Os captchas podem assumir diversas formas, incluindo perguntas de lógica, apresentando
fontes distorcidas, e apresentando várias imagens e perguntar como elas se relacionam.
Zend_Captcha
visa fornecer uma variedade de backends que podem
ser utilizados de forma autônoma ou em conjunto com Zend_Form
.