1 HyperText Transfer Protocol (HTTP) [1] Na komunikáciu medzi klientom a webovým serverom sa využíva protokol HTTP. Tento aplikačný protokol internetovského sieťového modelu je vo svojej momentálne najpoužívanejšej verzii 1.1 definovaný dokumentom RFC 2616. Tak ako to naznačuje procesný model služby WWW je HTTP vo svojej podstate jednoduchý protokol typu klient-server: klient posiela správu so žiadosťou serveru a čaká na správu s odpoveďou.
HTTP protokol využíva spojenie TCP. Vždy, keď klient posiela žiadosť o dokument, vytvorí sa TCP spojenie so serverom na poslanie tejto žiadosti. To isté spojenie sa využíva na prenos odpovede servera. V HTTP protokole verzie 1.1 je spojenie perzistentné, čo znamená, že jedno TCP spojenie môže byť využité klientom pre viac komunikačných výmen žiadosť-odpoveď.