Glossary · Hosting and delivery

Client

A device or program—such as a browser—that requests information or actions from a server.

Also called: web client, HTTP client, API client, client-side

Definition

In client-server systems, the client initiates a request. A browser requesting a webpage is a client. A Python script requesting an API is also a client. The same machine can act as a client in one exchange and a server in another.

Why it matters

Knowing which side initiates a request helps clarify where credentials, validation, caching, and errors belong.

Common misunderstanding

“Client” can mean the customer in business language or the requesting program in technical language; context matters.

Related system family: Hosting & Release

Sources

Last reviewed July 16, 2026

Return to the complete glossary