اینجور برنامه ها که اصطلاحا Bot نامیده م یشوند از کلاس های HTTP و پروتکل های مرتبط با آن برای تعامل با وب سرور استفاده می کنند.
پروتکل HTTP نحوه درخواست مرورگر از سرور و عکس العمل سرور به مرورگر را مشخص می کند(حالت عکس آن امکان پذیر نیست), در واقع کل وب گردی ما و یا هر برنامه دیگری در همین درخواست و پاسخ ها خلاصه م یشود. مسئله خیلی فراتر و پیچیده تر از مفهوم عمومی آن است . دنبال مطالبی در زمینه HTTP و انواع Request ها باشید