What is a web server?
Web servers are specialized computers running an application designed to publish web pages.
 
Any computer can potentially be turned into a web server by installing the appropriate web server software. However, a web server that is deployed in a professional environment is a sophisticated and specialized piece of hardware specifically designed to serve web pages. Such a server will have a number of redundant features to maximize uptime and performance.