A CAPTCHA is a test to tell wether a user is human or a robot. It allows to protect web sites from robot intrusion, while allowing human users to navigate the site normally.

In this post we will scope out CAPTCHA typesservices and the tools for CAPTCHA generation. Also we will investigate some CAPTCHA solving software and services and touch on new trends for CAPTCHA and bot protection techniques.