Mobius

Client vs Server

The client is the device or application requesting something, the server is the remote machine that receives that request and sends back a response. Almost every online interaction is a client asking a server for something.

Client, Role:

Requests data or actions

Server, Role:

Processes requests and returns responses

Client, Where it lives:

The user's device (phone, laptop, browser)

Server, Where it lives:

A remote machine, often in the cloud

Client, Example:

Your phone's app opening a page

Server, Example:

The remote computer sending that page's data back

RoleRequests data or actionsProcesses requests and returns responses
Where it livesThe user's device (phone, laptop, browser)A remote machine, often in the cloud
ExampleYour phone's app opening a pageThe remote computer sending that page's data back