HOW IT WORKS
A resource-oriented style of using HTTP where each request carries enough context to stand alone and receives one discrete response.
Public and CRUD APIs stay cacheable, debuggable, and interoperable across every language, CDN, and browser. Clients address resources with URLs and verbs (GET/POST/PUT/PATCH/DELETE). Status codes, Cache-Control, and ETag drive caching and retries. HTTP/1.1 keep-alive or HTTP/2 usually reuses the TCP/TLS session across many short-lived exchanges.