Question: what is the difference between web server and client?
Answer: A web server is a piece of software designed to serve web pages/web sites/web services. ... A web client is an application that communicates with a web server, using Hypertext Transfer Protocol (HTTP). Hypertext Transfer Protocol is the protocol behind the World Wide Web. With every web transaction, HTTP is invoked.