The protocol used for transfer of hypermedia documents. The protocol consist of resource requests from a web browser to a web server, and a response from the server that indicates whether the resource is available or not, and if it is, the transmission of the resource back to the browser.