Web serverها داراي کاراييهاي بسيار مختلف و متنوعي هستند.
سايتهايي که با HTML طراحي
ميشوند، صرفا براي نمايش اطلاعات توسط يک صفحه با يک مروررگر مانند IE
ميباشند که در اکثر سايتها ميتوان ديد اما اگر نياز به پردازشي باشد به
طور ساده مثلا 1+1=2 نمي توان به HTML تکيه کرد.
معمولا اگر اين پردازشها سبک و
ساده باشند، با يک زبان کمکي مانند java script انجام ميشود اما اگر سنگين
باشد، مانند تغيير اندازه يک عکس بايد اين پردازش در سرور انجام داده شود
که Web server ها براي اين منظور طراحي شدهاند. به اصطلاح به اين
پردازشها، پردازش سمت سرور گويند.
اين اطلاعات به سرور ارسال و بعد از پردازش نتايج را به صورت يک صفحه HTML به سمت کلاينت يا مشتري ارسال ميکند.