HTTP is the request/response protocol of the web. A request has a method, URL, headers, and optional body; a response has a status code, headers, and a body. It's stateless — each request stands alone, carrying whatever context (tokens, etc.) it needs. Understanding this round-trip is the foundation of every web API.