Ein Client ist i.d.R. eine Arbeitsstation, die Dienste eines Servers in Anspruch nimmt. Zwischen dem Client und dem Server können Daten ausgetauscht werden. In logischer Sicht ist ein Client ein Programm, das mit einem Server kommuniziert.