​Qualities
Many clients contact one server
Server does not know identity of client
Clients do not talk to clients
Centralization: computation focused on the server
Evaluability and maintainability: change one server, impact many clients
Efficiency impacts: bandwidth limitations
Reliability impacts: server is single point of failure
HTTP Verbs: GET, POST, PUT, PATCH, DELETE, OPTION