software that serves web pages to web browsers
a server that holds and delivers web pages and other web content using http. see hypertext transfer protocol (http)
a computer that stores and distributes html documents that can be retrieved via a web client