What is a Network?
Before we get into IP addresses, routers, or Kubernetes services, let's nail down the one idea that sits underneath all of them. Get this, and the rest has something to hang on.
The one-sentence definition
A network is any group of devices connected together so they can share information.
That's honestly the whole thing. Two laptops on the same Wi-Fi? That's a network. Your phone chatting with Instagram's servers on the other side of the planet? Also a network. Ten thousand servers in a data centre shuffling traffic between each other? Still a network. The idea never changes — only the scale does.
A network is basically a postal system for digital messages. You've got addresses so mail knows where to land, roads and vehicles to carry it (cables and Wi-Fi), post offices that sort and forward things (routers), and agreed rules for how every envelope gets labelled. Every idea in this playbook is really just one of those pieces wearing a technical name.
Types of networks you'll hear about
| Type | Full name | Scale | You know it as |
|---|---|---|---|
| LAN | Local Area Network | One building, one home | Your Wi-Fi |
| MAN | Metropolitan Area Network | A city | City-wide ISP |
| WAN | Wide Area Network | Countries or the world | The internet |
| VPN | Virtual Private Network | Any scale, tunnelled through the internet | Office VPN, personal privacy VPN |
| SDN | Software-Defined Network | Cloud, data centres | AWS VPCs — the whole network is code |
How data actually travels: packets
Here's something that surprises people: when you fire off a WhatsApp message, it doesn't travel as one big block. It gets chopped into little pieces called packets. Each one is tiny — a few kilobytes at most — and each finds its own way through the network, on its own.
Every packet carries a few things with it:
- Sender address — where it came from
- Destination address — where it's headed
- Sequence number — which piece of the message this is
- The actual data — a fragment of your message (the payload)
- A checksum — a little code the receiver uses to check nothing got mangled on the way
Say you have to mail a whole book, but the post office only takes envelopes big enough for a single page. So page 1 goes in envelope 1, page 2 in envelope 2, and on you go. On each envelope you write the destination, your return address, and the page number. The envelopes might take totally different routes to get there — but the person on the other end just sorts them back into order using the page numbers. And if envelope 5 never shows up? They ask you to resend that one, and only that one.
That's exactly how the internet works. The book is your message. The envelopes are packets. The page numbers are sequence numbers.
What makes it a "computer network"
Three things have to be in place for any network to work at all:
Devices
Something to send from, something to send to — phones, laptops, servers, IoT gadgets, printers, cameras.
A medium
Something to actually carry the signal — copper cables, fibre optics, or radio waves (Wi-Fi, cellular, satellite).
A shared language
Rules everybody agrees to follow. We call these protocols — TCP, IP, HTTP, DNS, and the rest.
What's a "protocol"?
A protocol is just an agreed set of rules for how devices talk to each other. Dull word, but it's one of the most important ideas here.
Think about it: if your laptop sends data in one format and Google's server expects another, the two will never understand a word of each other. So the whole industry settles on shared protocols — HTTP, TCP, IP, DNS. Every device on the internet speaks the same ones, which is exactly why any of this works.
The word "internet" literally means "between networks". Your home LAN, your ISP's network, Google's network, and millions of others are all wired together. So when you open a website, your packet usually hops through several separate networks before it ever reaches the far end.
Key takeaways
- A network = devices + a medium + shared rules (protocols). That's the whole recipe.
- Data travels in small packets that get put back together at the destination.
- Networks come in different sizes — LAN, MAN, WAN — but the underlying idea never changes.
- The internet is just one enormous WAN, stitched together out of countless smaller networks.