El documento describe el protocolo HTTP, el cual permite la transferencia de archivos entre un servidor y un cliente. El protocolo utiliza solicitudes y respuestas que incluyen encabezados y cuerpos de información. Las versiones más comunes de HTTP son la 1.0, 1.1 y 1.2.