Introduction to the HTTP protocol
As you know, websites are hosted on the Internet and to view the pages of these websites you need a special program - a browser.
Technically, websites are hosted on special computers that are connected to the Internet. Such computers are called servers. As a rule, in order to host a website on the Internet, the author of the website buys space on a server from a special organization called hosting.
A browser can retrieve web pages from servers located on the Internet. In the context of interaction between a browser and a server, a browser is usually referred to as a client.
There are special rules that regulate communication between the client and the server. The set of such rules is called the protocol. The main protocol when working with a website is the HTTP protocol. We will study this protocol in this tutorial.