A server is a computer that provides data to other computers. It may provide data to computers connected to it, or to computers that connect to it over a network. Servers typically provide resources, such as file storage or application services, to multiple users. A single server can serve multiple clients, and a single client can use multiple servers.