Server

= __//**Server**//__  = __//**Definition of a Server:**//__

A server is a computer program running to serve the requests of other programs, the "clients". Thus, the "server" performs some tasks on behalf of "clients". The clients either run on the same computer or connect through the network. In most common use, server is a physical computer (a hardware system) dedicated to running one or more such services (as a host), to serve the needs of users of the other computers on the network. Depending on the computing service that it offers it could be a database server, file server, mail server, print server, web servers Servers often provide essential services across a network, either to private users inside a large organization or to public users via the internet. For example, when you enter a query in a search engine, the query is sent from your computer over the internet to the servers that store all the relevant web pages. The results are sent back by the server to your computer.