Ein Client (deutsch: Kunde) ist ein Computerprogramm oder Gerät, das Dienste oder Ressourcen von einem Server anfordert. In der IT bezeichnet der Begriff typischerweise die anfragende Seite in einer Client-Server-Architektur.
Ein Client kann zum Beispiel ein Webbrowser sein, der eine Webseite von einem Webserver abruft, oder ein E-Mail-Programm, das E-Mails von einem Mailserver lädt.
Typische Eigenschaften eines Clients:
- Stellt Anfragen an einen Server
- Verarbeitet die Antworten des Servers lokal
- Ist oft ein Benutzergerät wie PC, Smartphone oder Tablet
Ein Client funktioniert nur in Kombination mit einem passenden Server, der die gewünschten Dienste bereitstellt.