A HTTP (Hypertext Transfer Protocol) a weben megjelentett tartalmak szabványa. A HTTP protokoll a TCP/IP protokoll segítségével fut, a felhasználó amikor egy böngészőben megnyit egy URL-t, ezt a szabványt használja. Minden webszerver tartalmaz egy olyan programot, amelynek feladata a HTTP kérések kiszolgálása és kezelése. Ilyenkor a böngésző a kliens, aki elküldi a kérést a szervernek, a HTTP kérést kezelő program a szerveren feloldja a kérést és elküldi a kért adatokat.