Unter einem Client (Deutsch: Kunde) versteht man einen Rechner oder eine Software, der beziehungsweise die über ein bestimmtes Protokoll mit einem Server (Zentralrechner; Deutsch: Diener) kommuniziert und dort spezielle Dienste oder Daten abruft, um sie dann für die lokale Nutzung bereitzustellen. Der Server kann dabei entweder Teil eines geschlossenen Netzwerks oder über das Internet erreichbar sein.