server
A computer that shares its resources, such as printers and files, with other computers on the network. An example of this is a Network File System (NFS) server which shares its disk space with other computers.   Especially see the concept of a
shell .
A computer, or a software package, that provides a specific kind of service to client software running on other computers. The term can refer to a particular piece of software, such as a WWW server, or to the machine on which the software is running, e.g.Our mail server is down today, that’s why e-mail isn’t getting out. A single server machine could have several different server software packages running on it, thus providing many different servers to clients on the network.
A provider of resources (e.g., file servers and name servers). See also: client, Domain Name System, Network File System.
Within a network,a server makes files available to client programs located on other computers when requested.A computer in a network that provides access to other computers in the network to programs,web pages,data,or other files and services,such as printer access or communications access.