Ein Client ist eine Software oder Anwendung, die Dienste von einem Server anfordert. Beispiele sind Webbrowser, E-Mail-Clients oder FTP-Programme. Clients kommunizieren mit Servern über Netzwerke, um Daten abzurufen oder Dienste zu nutzen. In der Client-Server-Architektur teilen sich Client und Server die Aufgaben effizient auf.