وقتي کاربر مرورگر وب را باز ميکند بهطور غيرمستقيم استفاده از پروتکل HTTP را آغاز ميکند و درواقع HTTP يک پروتکل لايه دسترسي است که برروي پروتکل TCP/IP اجرا ميشود.
HTTP بدين مفهوم است که فايلها مي توانند شامل ارجاعهايي به فايلهاي ديگر باشند که موجب درخواستهاي اضافي براي انتقال ميشود. هر سرور وب علاوه بر صفحات موجود برروي آن يک deamon دارد که براي دريافت و پاسخگويي به درخواستها تعبيه شده است.
مرورگر وب شما درواقع يک سرويس گيرنده HTTP است که درخواست را براي سرور ميفرستد. وقتي مرورگر وب کاربر با وارد کردن URL يا آدرس IP، فايلي را درخواست ميکند، مرورگر وب درخواستي براي آن فايل ارسال ميکند و مرورگر وب درخواست را به فرمت HTTP درميآورد و براي سرور ارسال ميکند و فايلها بعد از دريافت از سرور براي سيستم درخواست کننده اوليه ميفرستد.
آخرين نسخه HTTP نسخه 1.1 است؛ اين نسخه فايلهاي وب را سريعتر منتقل و آخرين سرورهاي وب و مرورگرها را پشتيباني ميکند.