Das Captcha wurde eingeführt, um den Spam in Gästebüchern, Foren, Kontaktformularen, etc. zu bekämpfen. CAPTCHA steht für Completely Automated Public Turing-Test to Tell Computers and Humans Apart – wörtlich „Vollautomatischer öffentlicher Turing-Test, um Computer und Menschen zu unterscheiden“. Dazu muss man wissen, dass der Spam nicht von Hand eingetragen wird, sondern von so genannten Robots, welche die Seite nach Formularen abgrasen und dann ihren Spam einfüllen und das Formular absenden. Mit Hilfe des Captcha, welches meist für die Robots nicht lesbar ist, wird der Spam abgefangen und gelangt so nicht in die Datenbank. Das Captcha Zahlen Bild hat einen fixen Hintergrund und meist eine willkürliche Zahlenkombination, welche vom User in ein dafür vorgesehenes Feld eingegeben werden muss. Nach Absenden des Formulars wird diese Zahl durch das Script überprüft, entspricht es der tatsächlichen Zahl, so kann der Eintrag gespeichert werden. Es gibt mittlerweile aber auch weitere Methoden, zum Beispiel erkennen von Tieren oder Rechnen von Rechnungen.