Conceptual
Login

Client-Server Architecture

Clients initiate requests and servers respond, separating presentation from data and logic so each side evolves and scales independently. The server trusts nothing from the client and enforces all invariants itself.