Una captcha es un sistema de reconocimiento para saber si el usuario que está accediendo a una aplicación es un humano o es una máquina que procesa datos automáticamente. Se utiliza en formularios que hay en páginas web y lo más típico es que sea por medio de una imagen que puede contener letras o números, que generalmente están deformados para que no se lean fácilmente. El usuario que rellena el formulario tiene que escribir el texto que hay en la imagen para que se cargue correctamente. Las imágenes deformadas son dificiles de leer por máquinas, pero el usuario humano es capaz de entenderlas fácilmente.