What Is Bandwidth?

Bandwidth is the maximum rate at which data can be transferred over a network connection in a given period, typically measured in megabits per second (Mbps) or gigabits per second (Gbps). It is one of the most misunderstood networking concepts - Commonly confused with internet speed, throughput, and latency, which are related but distinct properties.

Bandwidth vs Speed vs Throughput vs Latency

TermDefinitionAnalogyUnit
BandwidthMaximum capacity of the connectionThe width of a pipeMbps / Gbps
ThroughputActual data transferred per unit time (always ≤ bandwidth)How much water actually flows through the pipe right nowMbps
LatencyTime for a packet to travel from A to BHow long it takes one drop of water to travel through the pipeMilliseconds (ms)
Internet speed (colloquial)Usually refers to throughput - What a speed test measuresFlow rate you experience right nowMbps
JitterVariation in latency over timeHow inconsistently the water pressure fluctuatesMilliseconds (ms)

Mbps vs MBps - A Critical Distinction

Internet speeds are sold and advertised in megabits per second (Mbps) - Lowercase 'b'. File transfer speeds displayed by your operating system are in megabytes per second (MBps) - Uppercase 'B'. Since 1 byte = 8 bits, a 100 Mbps connection has a maximum file transfer speed of 100 ÷ 8 = 12.5 MBps. If your ISP advertises 100 Mbps and your download shows 12 MB/s, that is correct and expected.

What Affects Your Actual Bandwidth

  • ISP plan - Your contracted maximum is a theoretical ceiling; real-world performance is usually lower. Test yours with the speed test.
  • Network congestion - Shared infrastructure means speeds often drop during peak hours (evenings, weekends).
  • Wi-Fi signal strength and interference - A weak or congested Wi-Fi signal can throttle throughput far below your ISP plan's ceiling.
  • VPN overhead - Encrypting and routing traffic through a VPN server reduces throughput by 5–30% depending on the protocol and server load.
  • Number of simultaneous users - Streaming 4K on three TVs simultaneously while gaming will divide available bandwidth among all streams.
  • Server-side limits - The remote server's upload bandwidth limits your download speed regardless of how fast your connection is.