HTTP est un protocole client-serveur qui permet à deux ordinateurs de partager des informations via une connexion réseau. HTTP et HTTPS, qui sont plus sécurisés, sont les deux fondements du World Wide Web.
L'hypertexte fait référence au type d'informations échangées via un protocole HTTP. L'hypertexte contient des hyperliens qui sont transférés entre les nœuds. Une autre façon de décrire un protocole HTTP est de le qualifier de système de requête-réponse. Un ordinateur envoie une demande et l'autre ordinateur répond à une réponse. C'est ce qu'on appelle aussi souvent le modèle informatique client-serveur. Les normes actuelles de HTTP ont été rendues obligatoires en 1999.