Introduction to Computer Networks
What a network actually is, and why almost every device around you is part of one.
What is a Computer Network?
A computer network is simply a group of two or more devices (computers, phones, printers, servers) connected together so they can share data and resources โ files, internet access, printers, or messages. The moment two devices can talk to each other in some structured way, you have a network, even if it's just two laptops connected via a cable.
Why Do We Need Networks?
Without networks, every device would be an island โ you'd need a USB drive to move a file from one PC to another, and there'd be no email, no YouTube, no online classes. Networks let devices share resources (one printer for a whole office), share information instantly (a WhatsApp message reaching another country in seconds), and centralize services (a college server holding everyone's results).
Key Building Blocks
Every network needs: Nodes (the devices themselves โ computers, phones, servers), a Medium (the physical or wireless path data travels through โ cables, Wi-Fi signals), and Protocols (the agreed-upon 'rules of conversation' so devices understand each other, like how two people need a shared language to talk).
Data Communication Basics
When data travels across a network, it's broken into smaller units โ usually called packets โ sent individually, and reassembled at the destination. This is more efficient and reliable than sending one giant continuous stream, because if one packet gets lost or corrupted, only that piece needs to be resent, not the whole message.
The Journey of a Simple Message
Say you send 'Hi' in a chat app. Your phone breaks it into a packet, adds addressing information (where it's going), sends it through your Wi-Fi router, across your ISP's network, through the internet's backbone, to the receiving server, and finally down to your friend's phone โ all of this typically happens in under a second.
๐ Real-World Use
Literally every time you send a WhatsApp message, stream a video, or submit an online form, a computer network (usually several networks working together โ your home Wi-Fi, your ISP, the internet backbone, and the destination server's network) is doing the work behind the scenes.
๐ก Pro Tip
When answering 'what is a network' in an exam or interview, always mention the THREE core purposes โ resource sharing, communication, and centralized data access โ examiners specifically look for these three ideas, not just a vague definition.
๐งช Quick Self-Test
Check what you just learned โ no pressure, just practice.
1. What is the minimum requirement for something to be called a network?
2. Why is data broken into packets instead of sent as one stream?