Loading subject…
| Feature | Client-Server | Peer-to-Peer |
|---|---|---|
| Control | Centralized on dedicated servers. | Distributed among the peers, with no central authority. |
| Scalability | Grows by buying more server capacity; clients add load only. | Grows on its own, because each peer brings bandwidth and storage. |
| Security | One gate to defend, with policies applied in one place. | Hard to enforce, since anyone can join and offer content. |
| Reliability | High per machine, but the server is a single point of failure. | No single point of failure, though performance varies with who is online. |
| Data consistency | One authoritative copy, so all clients see the same value. | Peers can hold different versions with nothing to decide between them. |
| Cost | High: hardware, licences and staff before the first client connects. | Low: no central infrastructure to buy or house. |