El documento describe el protocolo HTTP, que ha sido el protocolo más utilizado en Internet desde 1990 para permitir la transferencia de archivos, principalmente en formato HTML, entre un navegador y un servidor web. La comunicación entre el navegador y el servidor consiste en una solicitud HTTP del navegador y una respuesta HTTP del servidor. Tanto la solicitud como la respuesta contienen líneas de estado, encabezados y un cuerpo.