The Smallest Piece: What is a Bit?
To understand the difference, we have to start small. The smallest unit of digital information is a 'bit'. Think of it as a tiny switch that can be either on or off, represented by a 1 or a 0. Every single piece of digital data, from a single letter in an email
to a frame in a 4K movie, is made up of millions of these bits.
Grouping Up: Along Comes the Byte
A single bit doesn't carry much information, so computers group them together. A 'byte' is a standard group of 8 bits. This is the most important relationship to remember: 1 Byte = 8 Bits. If bits are like individual letters, a byte is like a small word. This grouping allows for more complex information to be represented. Because file sizes are collections of data, they are measured in bytes and, more commonly, megabytes (MB).
Speed vs. Size: The Main Event
Here's the core of the issue: megabits and megabytes are used to measure two different things. Megabits per second (Mbps) are used to measure the speed of data transfer. This is the rate at which those tiny bits can travel through your internet connection. Internet Service Providers (ISPs) almost always advertise their plan speeds in Mbps. Megabytes (MB), on the other hand, are used to measure data size. This refers to how much space a file takes up on your hard drive or how much data is in a file you're downloading. Your computer, your phone, and download services like Steam or Netflix will show file sizes in MB or gigabytes (GB).
Why the Capital 'B' Matters
A lot of the confusion comes down to a single capital letter. The abbreviation for megabit is 'Mb' (with a lowercase 'b'). The abbreviation for megabyte is 'MB' (with a capital 'B'). So, 'Mbps' means megabits per second, which is a measure of speed. 'MB/s' means megabytes per second, which measures the rate of download for a file of a certain size. They look similar, but that one capital letter represents an eight-fold difference in quantity.
Putting It All Together: The Real-World Math
Let's go back to that 100 Mbps internet plan. Since we know 1 byte equals 8 bits, we can calculate the theoretical maximum download speed in megabytes per second. You simply divide the megabits by 8. So, a 100 Mbps connection will download files at a maximum speed of 12.5 megabytes per second (100 Mb ÷ 8 = 12.5 MB). This is why your download manager shows a number much smaller than your advertised internet speed. You aren't being short-changed; the units are just different. A 500 MB file on this connection would take, in ideal conditions, about 40 seconds to download (500 MB ÷ 12.5 MB/s).
Why Do ISPs Use Megabits?
There's a historical reason and a marketing one. Data transfer has traditionally been measured in bits per second because data is transmitted serially, one bit at a time. It's the most fundamental measure of network speed. However, there's also a simple marketing advantage: the number is bigger. Advertising a 100 Mbps plan sounds much more impressive than advertising a 12.5 MB/s plan, even though they mean the same thing. This is standard practice across the industry and understanding it makes you a more informed consumer.













