A client-server network is managed by a server. The devices connected to the server are clients. Files and software are stored centrally on the server rather than on individual client devices. Clients send requests to the server, e.g. asking for data. The server processes the request and responds. The server stores user profiles, passwords, and access information- it may request a password before fulfilling a request or deny requests to users without the right access level. Most uses of the internet work on a client-server relationship.