Client-server model
An architecture where clients request services from servers. Client-server separates concerns enabling scalable systems.
Real World
Netflix uses client-server architecture — your phone (client) sends a request to Netflix's servers, which stream the video back, allowing Netflix to manage content centrally for over 200 million subscribers.
Exam Focus
Always state that the server provides services and the client initiates requests — define both roles for full marks.
How well did you know this?