What is a web server

The Internet acts as a source of plethora of information to us and all we need to do, if we want any information is to just query the internet and then we will get the desired response.
But who provides this information to us and how? All this is facilitated by what is called as the Web Server. Along with it there are browsers as applications which we use such as Internet Explorer, Mozilla Firefox, Chrome, Safari etc to interact with the web and browse & retrieve the files on web server known as Web Clients.

Web Servers are basically simple computer programs that dispense the web page when they are requested using the web client. The machines on which this program run are usually called as a server, with both the names web server and server almost used interchangeably.

Generally, many people, when they think of web servers, they think of them being some high-powered computers, while this is correct to some extent, as some high-powered computers are also called as web servers, but these computers are built with the purpose of web hosting. In web hosting, the web servers enable the hosting providers to handle multiple domains (or multiple websites) on a single server. But, normally, when someone refers to a web server, it means the piece of software that can be downloaded on the computer system.

We will go over more of this in the next lesson.

Client–server model - Wikipedia