The letters HTTP found at the start of most Web addresses (even if you don’t actually type them into your browser) stand for HyperText Transfer Protocol. HTTP is essentially a standardized collection of rules that allow computers to request and receive information from each other. Web users rely on HTTP to retrieve pages from servers at the addresses they place in their browsers.

More reading:
The Difference Between FTP and HTTP (Webopedia)