A Web Server is the combination of computer hardware and computer software which can serve web pages to a Web Browser.
Almost any computer equipment (hardware) can act as a web server. Because of the ubiquity of the web browser, most server hardware also contain small web servers, e.g.
However, for most intents and purposes, a dedicated web server consists of:
Note that a web server can refer to the hardware/software platform to deliver web pages to a Web browser, or just the software itself.