Client/server A client/server architecture is a network architecture in which each computer is either a server or a client. Servers are powerful, central computers or processes, providing data and other shared resources for a number of clients, e.g. as file servers, print servers or Web servers. Clients are local PCs or workstations on which users run their programs. An example: The Web browser software on a user’s (client) computer requests a Web document from a Web server, which returns a copy of the document to the client. Data residing on servers can be handled in different ways by different clients.