In a client/server setting, the client computer runs a software
application called a client program. This software allows a computer to
act as a client.
The client program:
Enables the user
to send a request for information to the server.
Formats the request so
that the server can understand it.
Formats the response
from the server in a way that the user can read.