Ein CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) ist ein Test, der menschliche Besucher von automatisierten Programmen unterscheiden soll. Er sitzt meist in Formularen, bei Anmeldungen oder Kommentarfunktionen.
Ziel ist der Schutz vor Spam, Massenanfragen und automatisiertem Ausprobieren von Zugangsdaten. Moderne Verfahren arbeiten zunehmend unsichtbar im Hintergrund, statt Besuchern ein Rätsel zu stellen.