Достаточно часто возникает ситуация, когда требуется предотвратить автоматические действия на сайте (например, спам в формах). Дело в том, что заполнить форму и нажать кнопку отправки можно не только вручную, но и при помощи специальных программ. Для защиты от этого в форму добавляют специальную проверку — капчу.
Капча обычно представляет собой картинку с плохо различимыми символами (обычно это цифры или буквы), которые предлагается ввести в расположенное рядом текстовое поле. Для человека подобная проверка не представляет проблемы, а вот для программ — это сложная задача. Таким образом, при помощи капчи можно отделить людей от программ.
Символы капчи обновляются при перезагрузке страницы, то есть проверочный код является одноразовым. Стоит помнить, что наличие капчи не защищает от спама на 100%.

