網絡中充斥著大量的垃圾信息,有人用一些自動填表程序專門散布這些垃圾信息,嚴重干擾了網絡信息的正常傳播。比如,Blogs 、一些提供下載的網站,如果被人用自動填表機器人軟件反復提交表單,這些網站將被毫無價值的信息淹沒,網絡連接也被搶占;而那些重要的信息也不易被人發現。一種已經被很多網站或網絡應用系統廣泛使用的預防技術是CAPTCHA(Completely Automated Public Turing test to tell Computers and Humans Apart ,全自動區分計算機和人類的圖靈測試) 。
CAPTCHA 用以區分計算機和人類,在人機差別非常小的網絡上非常有效。它會生成一個隨機的圖片顯示給用戶。這個圖片含有一個不容易被計算機識別的字符串,同時這個字符串在頁面的代碼及其他計算機可以獲取的地方被使用。如果表單提交的時候并不含有正確的字符串,系統就能夠確信輸入人員錄入錯誤或者不是一個真正的人在進行錄入。