The Internet Is a Network of Networks
The internet isn't a single thing — it's a global system of interconnected computers, cables, routers, and data centres that agree to speak the same language. That "language" is a set of rules called protocols, and the most fundamental ones are TCP/IP (Transmission Control Protocol / Internet Protocol).
Every device on the internet has an IP address — a unique numerical label that works like a postal address. When data needs to travel from one device to another, these addresses tell it where to go.
What Happens When You Type a URL
Let's trace what happens when you type a web address into your browser and press Enter. The process has several distinct steps:
Step 1: DNS Lookup
Your browser doesn't understand "knovfog.com" — it needs a number. It contacts a Domain Name System (DNS) server, which works like a phone book for the internet, translating the human-readable domain name into an IP address (e.g., 203.0.113.42).
Step 2: Establishing a Connection (TCP Handshake)
Your device sends a request to the server at that IP address. Before any real data is exchanged, your device and the server perform a brief "handshake" — a series of signals confirming that both sides are ready to communicate reliably. This is the TCP handshake.
Step 3: Sending the HTTP Request
Your browser sends an HTTP (or HTTPS) request — essentially a message saying "please send me the content at this address." HTTPS is the secure version, meaning the data is encrypted in transit so no one can intercept and read it.
Step 4: The Server Responds
The web server receives the request, finds the right files (HTML, CSS, images, etc.), and sends them back to your browser in small chunks called packets.
Step 5: Packets Travel Across the Network
Here's where it gets interesting. Data doesn't travel as one big block — it's broken into thousands of small packets, each labelled with destination and sequence information. These packets may take different routes across the internet, bouncing through various routers, and are reassembled in the correct order when they arrive.
Step 6: Your Browser Renders the Page
Once the packets arrive and are reassembled, your browser reads the HTML, applies the CSS styling, runs any JavaScript, and paints the final result on your screen. All of this typically happens in under a second.
The Physical Side: Cables and Data Centres
Much of the internet's backbone consists of fibre-optic cables — including massive undersea cables running across ocean floors connecting continents. Light pulses travel through these cables at nearly the speed of light, carrying enormous amounts of data.
The websites and services you use are hosted on servers in data centres — large buildings full of computers running 24/7, kept cool and backed up to ensure constant availability.
Why This Matters
Understanding the internet's basic mechanics helps you make sense of concepts like loading speed, VPNs, website downtime, and cybersecurity. The next time a page is slow to load, you now have a mental model for exactly which part of this chain might be causing the delay.