You type a few words into your browser, press Enter, and a fraction of a second later a full page of pictures, text and buttons appears. That felt instant, but underneath a small conversation just took place between your computer and a machine that might be on the other side of the planet. Learn that conversation and the web stops being magic.
The web sits on top of the internet
The internet is the huge physical network — the cables, routers, phone masts and satellites that connect the world's computers. The web (the World Wide Web) is just one thing that uses that network: the enormous collection of linked pages and sites you view in a browser. Think of the internet as the roads, and the web as the shops and houses you visit by driving on them. Email, video calls and online games also travel the internet, but they are not part of the web.
URLs, DNS and IP addresses
Every page has an address called a URL (Uniform Resource Locator), such as https://triomatic.co.uk/maths. People remember names, but computers find each other using numeric IP addresses. The DNS (Domain Name System) is the web's phone book: it takes the name you typed and returns the matching IP address, so your request knows exactly where to go.
Client, server, request and response
Your browser is the client: it sends a request asking for a page. The computer that stores the site is the server: it sends back a response containing the page's code. The browser then renders that code — turning the HTML into the headings, images and buttons you see. This request–response pattern is the heartbeat of the whole web.
HTTP and HTTPS
HTTP (HyperText Transfer Protocol) is the set of rules the client and server follow to swap pages. HTTPS is the same but secure — the data is encrypted, shown by the padlock in the address bar, so passwords and card details can't be read if intercepted.
| Term | What it is |
|---|---|
| URL | The address of a page, e.g. https://triomatic.co.uk |
| DNS | Turns a name into the server's IP address |
| Client | The browser that sends the request |
| Server | The computer that sends back the response (page) |
| HTTPS | Secure, encrypted version of HTTP (padlock) |
Tip: Before typing a password or card number, look for https and the padlock. Plain http sends everything as readable text that anyone on the network could capture.