Client (web)

Definition:

A client on the Internet means a software (eg: web browser) that initiates requests to a server for services like getting webpages, updating information on the server, etc.

 

Clients are usually behind firewalls. As a result servers cannot communicate with clients unless clients initiate the connection.

Analogy:

  • Any “customers” like restaurant customers. They initiate requests by going to the restaurants asking for food and drink.

Examples:

  • We browsers.
  • Mobile apps.