networking software that responds to I/O or computes requests from a client machine. Windows network servers can be implemented either as server processes or as drivers.
A program which provides service to a user (human being) by responding to requests from other programs (clients). This term is also used to refer to the actual computer system on which the server program runs.
a computer that controls access and offers resources to other computers that are interconnected