The Core Difference
A bit is the smallest unit of data. It can only be 0 or 1. A byte is a group of 8 bits. That's it. 8 bits = 1 byte. This single fact explains almost every confusing number you see in tech.
Why This Matters for Internet Speed
Your internet provider advertises speed in Mbps — Megabits per second. Your download manager shows speed in MB/s — Megabytes per second. Because 1 byte = 8 bits, your MB/s speed will always be 8 times lower than your Mbps speed.
Example: 100 Mbps connection ÷ 8 = 12.5 MB/s actual download speed. Your internet is not lying to you — you're just comparing bits to bytes.
Bits vs Bytes at a Glance
Bits (lowercase b) — used for network speeds: Kbps, Mbps, Gbps
Bytes (uppercase B) — used for file sizes and storage: KB, MB, GB, TB
The Metric Prefixes
Both bits and bytes use the same prefixes, which makes things more confusing:
- Kilo = 1,000 (or 1,024 in binary)
- Mega = 1,000,000
- Giga = 1,000,000,000
- Tera = 1,000,000,000,000
So 1 Megabit = 1,000,000 bits. 1 Megabyte = 8,000,000 bits. Always 8x apart.