[زمین شناسی] استانداری است که روش ارتباط برقرار کردن server وب به سایر برنامه ها را مشخص می کند. این برنامه ها می توانند صفحات وب جدیدی ایجاد کرده و برای مرورگر ارسال نمایند. برنامهای cgi معمولا برای پردازش و تجزیه و تحلیل اطلاعات یک پرسشنامه که از سوی کاربر ارسال شده بکار می روند.