A server is a computer that provides client services over a network. A server can provide various services on behalf of other computers and applications running on the server. It is helpful in providing those services as well distributed among computing applications but it is configured by an administrator.