What is the difference between webserver and webclient?
A web client is an application that communicates with a web server, using Hypertext Transfer Protocol (HTTP). The basic objective of the web server is to store, process and deliver web pages to the users. Web browser is an example of a web client. Web servers speak the HTTP protocol, so they are often called HTTP servers. These HTTP servers store the Internet’s data and provide the data when it is requested by HTTP clients.