The process that is providing some service is called the
server. Examples: a
database system that stores and manages a large
number of data records.
The process that uses that service is called the client.
For example, a program that generates a report may use a database
server to retrieve some records for the report, so the report program
would run as a client process.