Cuando cargas una pagina web, no solo viajan los datos que ves — viaja una enorme cantidad de metadatos que el servidor y el navegador intercambian para coordinar el formato del contenido, el cache, la autenticacion, el control de acceso y docenas de otros aspectos de la comunicacion. Todo eso viaja en las cabeceras HTTP, invisible al usuario pero fundamental para que la web funcione.
Conocer las cabeceras mas importantes es lo que diferencia a alguien que usa HTTP de alguien que entiende HTTP.