HyperText Transfer Protocol provides the basis for data communication in the World Wide Web. It defines how messages are formatted and transmitted, and how web servers and browsers respond to commands. So a web address (URL) entered in a browser sends an HTTP command to a web server that then requests fetching and sending the page found at that URL.

See also: DASH