Le Protocole HTTP
Le World Wide Web utilise principalement, le protocole HTTP (Hyper Text Transfer Protocole). Les protocole HTTP est un protocole client serveur. En effet, un client, votre navigateur, va émettre une requête à l'intention d'un serveur, qui va en retour lui fournir une réponse.

Etudions plus en détail la requête et la réponse HTTP.
Requête HTTP
Une requête HTTP est constituée de plusieurs éléments
URL
L'URL de la ressource intérogée, contient l'adresse du serveur (par exemple http://example.com) ainsi que le chemin de la ressource sur le serveur (par exemple /index.html).
Méthode de requête (Http method)
La méthode de requête, permet de décrire ce que va faire la requête, détaillé sur la page suivante.
En tête (Headers)
Les entêtes de la requête se présentent sous la forme d'un dictionnaire clé valeur qui renferme des méta-données sur la requête. Notamment utilisé pour l'authentification.
Corps de la requête (Request Body)
Certaines méthodes HTTP permettent de passer des données au serveur dans la requête.
Réponse HTTP
La réponse HTTP est similaire à la requête, mais elle ne contient ni URL ni méthode, seulement des en-tête et un corps.