Skip to main content

Client-server is a distributed software architecture where one layer runs on a server and processes request sent by another layer running on a different computer.

Client-server is a distributed software architecture where one layer runs on a server and processes request sent by another layer running on a different computer. Typically, the client interacts with the user.

Client-server can also distribute more than 2 layers on more than 2 processing nodes (tiered architecture).