A program running on a network workstation that requests services from a network server. For example, a client might be a user sitting at a workstation using a front end program - a client process - that makes a request to a database server for data.