Web Server

A server that accepts HTTP requests from a
Browser
(or other client) and returns responses. Responses typically include:
  • Web pages.
  • Files.
  • API data.
Web servers may either serve static files directly or forward requests to back-end application code for dynamic responses.