HTTP
Definition
HTTP is a protocol used for transferring data between a web browser and a web server, enabling the loading of websites and web applications.
Examples
- When a user enters a URL in their browser, an HTTP request is sent to the web server to retrieve the page.
- A blog page loads over HTTP, transferring text and images from the server to the browser.
Overview
HTTP, or Hypertext Transfer Protocol, is the foundational protocol used by the World Wide Web. It defines how messages are formatted and transmitted between clients (usually web browsers) and servers (which host websites and services). Whenever you open a web page, your browser uses HTTP to send a request to the server, which responds with the content needed to display the page — such as HTML, images, or scripts.
HTTP is stateless, meaning each request is independent and does not retain memory of previous interactions. While this simplifies design, it also means developers often need to use cookies or session tracking mechanisms to maintain continuity between user actions, such as staying logged in across multiple pages.
Tip: The interactive version includes progress tracking, decks, and premium deep dives.