To view and browse information on the web all you need is a browser.
To publish and deliver information of the web you need a Web server.
A web server is a program that runs on web sites and is responsible for replying to a web browser request for files.
Client (Browser) Server interaction
When a browser requests a Web page: