KNOWLEDGE = {
    "rest": "Representational State Transfer. An architectural style for providing standards between computer systems on the web.",
    "hateoas": "Hypermedia as the Engine of Application State. A constraint of the REST application architecture that distinguishes it from other network application architectures.",
    "idempotency": "The property of certain operations in mathematics and computer science whereby they can be applied multiple times without changing the result beyond the initial application.",
    "crud": "Create, Read, Update, Delete. The four basic functions of persistent storage.",
    "status codes": "1xx Info, 2xx Success, 3xx Redirection, 4xx Client Error, 5xx Server Error.",
    "pagination": "The process of dividing a document into discrete pages, either electronic pages or printed pages.",
    "rate limiting": "Controlling the rate of traffic sent or received by a network interface controller.",
    "cors": "Cross-Origin Resource Sharing. A mechanism that allows restricted resources on a web page to be requested from another domain."
}