A web server delivers data that is requested by a web browser. The data can have different formats such as HTML files, image files, Flash animations, or sound files.
Web browsers and web servers communicate using HTTP (Hyper Text Transfer Protocol). The following diagram shows the relationship between the browser, server, and HTTP:
In addition to delivering data to the web browser, a web server can perform tasks such as limiting access to specific web sites, logging access to a file, and encrypting the connection between a server and browser.
Was this article helpful?