A web server is a simply a computer with an Internet connection that runs software designed to send out HTML page and other file formats. So in short we can say that a computer that delivers web pages is called web server. Every web server has an IP address ans possibly a domain name. For example, if you enter the URL “HTTP:\\ WWW. Microsoft.com” in your browser, this sends a request to the server whose domain name is Microsoft.com.
The server computer should have a relatively high speed connection on the number and be powerful enough to deal with a number of simultaneous connection from the Internet. It is job of web server to accept connections from web browser all over the Internet and when requested send then the HTML document that are available from your site.