Describe how a web page is located, retrieved and displayed on a device when a user enters a URL.
Internet: The global network of interconnected computers, routers, and other devices that carries many kinds of data.
World‑Wide Web (WWW): A service that runs on the Internet; it is the collection of hyper‑text documents (web pages) accessed using the HTTP/HTTPS protocols.
When a URL is entered in a browser and Enter is pressed, the following sequence occurs:
The browser splits the URL into four parts (as required by the syllabus):
http or https (defines the communication scheme).www.example.com./articles/tutorial.html.?id=25&lang=en.To translate the domain name into an IP address the browser follows this hierarchy:
A reliable TCP connection is required before any data can be transferred.
https, a TLS handshake follows immediately, providing:
The browser builds an HTTP request line and a set of headers. Example for https://www.example.com/articles/tutorial.html:
GET /articles/tutorial.html HTTP/1.1 Host: www.example.com User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) Accept: text/html,application/xhtml+xml,application/xml;q=0.9
Purpose of the protocols: HTTP transfers data in clear text; HTTPS (HTTP over TLS) adds encryption, authentication and integrity.
The server replies with a status line, response headers and the requested content (or an error code). Example of a successful response:
HTTP/1.1 200 OK
Date: Tue, 16 Nov 2025 12:34:56 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 4523
<!DOCTYPE html>
<html>
… page markup …
</html>
Common status codes required for the syllabus:
200 OK – request succeeded.301/302 Redirect – resource moved to a new URL.404 Not Found – resource does not exist.500 Internal Server Error – problem on the server side.After the response is received, the browser’s rendering engine processes the data in four stages:
A cookie is a small piece of data that a web server sends to a browser and that the browser stores for later use.
| Protocol | Purpose | Default Port |
|---|---|---|
| DNS | Translate domain names to IP addresses | 53 (UDP/TCP) |
| TCP | Reliable, ordered data transport | Varies (e.g., 80, 443) |
| HTTP | Transfer web resources (unencrypted) | 80 |
| HTTPS (HTTP over TLS) | Secure transfer – encryption, authentication, integrity | 443 |
Entering a URL triggers a chain of operations that converts a human‑readable address into a machine‑readable IP address, establishes a reliable (and possibly encrypted) connection, requests the required resource using HTTP or HTTPS, and finally renders the page for the user. Understanding each step helps learners see how the Internet delivers web pages instantly across the globe.
Create an account or Login to take a Quiz
Log in to suggest improvements to this note.
Your generous donation helps us continue providing free Cambridge IGCSE & A-Level resources, past papers, syllabus notes, revision questions, and high-quality online tutoring to students across Kenya.