|
A program that provides services to
another program, often one running on a different computer. On the internet
the most commonly encountered examples are web servers, which are programs
that send html pages in response to a request from a client, in this
case a browser. Several different types of server software can run on a
single computer at the same time. A web server, a database server and
even a game server can theoretically all run on the same machine, although
in practice the overheads imposed by each usually make this impractical. The
term is also used to refer to a computer running a particular program,
especially in the case of a file server. |