Computer program or device that provides access to a central resource or other functionality for clients
Computer connected to a computer network
A computer that provides services to other interconnected computers (the clients).
In a client-server model, the functionality that responds to the requests of the client program.
A program that provides services to other programs or devices, either in the same computer or over a computer network.