kliens között HTTP protokollt használó, kérés-válasz felépítésű kommunikáció zajlik, azaz a szerver csak akkor küld adatot a kliensnek, ha az kéréssel fordul hozzá. A szerver az adott kérést értelmezve elküldi a megfelelő erőforrást a kliensnek, legyen az HTML oldal, kép, vagy más jellegű adat. A kommunikáció állapotmentes, minden kérés a szerver felé egyedi, a szerver nem tartja számon, hogy érkezett-e már korábban kérés az adott klienstől. HTTP: Hyper Text Transfer Protocoll HTML: Hyper Text Markup Language HTTP metódusok • GET: az URL-ben láthatóak az átadott paraméterek, például: http://www.google.com/search?q=cica • POST: az átadott paraméterek a HTTP fejlécekben utaznak, például: POST /test/demo_form.php HTTP/1.1 Host: w3schools.com name=dug&password=squirrel