الكابتشا (CAPTCHA) هي كلمة إنجليزية مركبة تمثل الحروف الأولى للكلمات في جملة "Completely Automated Public Turing test to tell Computers and Humans Apart"، حيث تعني هذه الجملة "اختبار تورنج العام والمؤتمت بالكامل للتمييز بين الحاسب والإنسان".
حيث أن الكابتشا هي اختبار يستطيع الحاسوب وضع أسئلته، كما يستطيع تصحيح إجاباتها ولكنه لا يستطيع حل هذه الأسئلة، حيث لا يستطيع حلها سوى عقل بشرى قادر على التمييز، وبالتالي تكون أي إجابة صحيحة على أي من أسئلة هذا الاختبار هي إجابة لمستخدم آدمي وليست لبرنامج حاسوب.
في العربية يوجد عدة معاني لكلمة "كابتشا" وهي اجتهادات شخصية لمبرمجين عرب وغير موثقة من قبل معاهد لغوية، مثل "التأكيد المنظور" أو "الكود المرئي" أو "كود التوثيق" أو "الكلثبة" أي كلمة الإثبات.
وفائدة استخدام الكابتشا هي التأكد من أن الذي يستخدم صفحة الويب هو شخص وليس آلة أو برنامج يتصفح الإنترنت بشكل أوتوماتيكي.
عركابتشا (ArCaptcha) هي مخطوطة (script) مجانية ومفتوحة المصدر مبنية بلغة PHP لتوليد صور ورموز تحقق كابتشا عربية معقدة لحماية النماذج من التطفل (spam) والإزعاج. ويمكن إضافتها بسهولة إلى النماذج الموجودة على موقع الويب الخاص بك لتوفير الحماية من المتطفلين (spam bots). يمكن تشغيلها على أي خادم ويب (webserver) تقريباً طالما أن PHP ودعم GD مثبت لديك. عركابتشا تقوم بكل شيء من توليد صور كابتشا إلى التحقق من صحة رمز التحقق المدخل.