Для чего это нужно?
В Интернет действуют сотни разновидностей спам-ботов и роботов, осуществляющих автоматические регистрации, накрутки и т.д. Если у вас не стоит какой-либо вариант защиты от роботов, то ваш сайт быстро превратится в помойку, заполненную рекламными объявлениями и мусором, а пользователи вашего сайта рискуют получать письма от спам-роботов через формы обратной связи и приватные сообщения. Наиболее популярным средством защиты от роботов на сегодняшний момент являются разновидности CAPTCHA - реализации автоматического теста Тьюринга на определение человека или робота. Обычно, при отправке какой-либо формы с данными, пользователю предлагается либо ввести слово, которое показано ему на картинке, либо решить какую-либо простенькую задачку. Всё это не представляет труда для человека и становится непреодолимым препятствием для большинства роботов.