A web server is a hypertext transfer protocol (HTTP) computer system that processes web requests.
Essentially, a web server exists to serve the web and ensure users’ needs are answered, be it the request to open a page or a request to receive information from a given page.
Web servers store, process and deliver web pages’ data to clients using the already mentioned HTTP protocol.
This delivery of information is done by sending out HTTP documents, which include text and might also include images, style sheets and scripts.