Bandwidth vs. Latency vs. Throughput: What's the Difference?

These three terms get mixed up constantly when people talk about internet speed — here is what each one actually means, in order.

  1. What Is Bandwidth?

    Bandwidth is the maximum amount of data a connection can carry in a given time, usually measured in Mbps (megabits per second) or Gbps. The "500Mbps" plan your ISP advertises is bandwidth — and it is strictly a theoretical ceiling, not a guarantee.

  2. What Is Latency?

    Latency is how long it takes a single data packet to travel from source to destination, commonly measured as round-trip time (RTT) in milliseconds via a ping test. No matter how wide your bandwidth is, high latency still makes a connection feel sluggish.

  3. What Is Throughput?

    Throughput is the amount of data actually transferred successfully. Because of interference, network congestion, and protocol overhead, throughput is always less than or equal to bandwidth — it is the closest thing to the "real speed" you actually experience.

  4. Think of It as a Highway

    Bandwidth is the number of lanes on a road, latency is how long one car takes to drive from start to finish, and throughput is the total number of cars that actually get through in a given time. Plenty of lanes (wide bandwidth) will not help much if the road is long or jammed (high latency).

  5. Why All Three Deserve Separate Attention

    For latency-tolerant tasks like large file downloads, higher bandwidth (and throughput) is what matters most. For real-time tasks like online gaming or video calls, low latency matters far more than raw bandwidth. If your connection is fast but games still feel laggy, latency — not bandwidth — is usually the culprit.

  6. Putting It Together with Everyday Examples

    4K video streaming and large downloads are all about throughput (bandwidth); competitive online shooters, video calls, and voice chat are all about latency. Once you separate the two, it becomes much easier to know which number to check first when diagnosing a slow-feeling connection.

Want to measure your own latency?

If you want to check your connection's actual latency, a simple ping test to a nearby server will show your round-trip time in milliseconds — a quick way to see whether lag is a bandwidth problem or a latency problem.

When multiple devices share one connection

When several devices on the same router compete for the same bandwidth, everyone's perceived speed can drop. Setting up Quality of Service (QoS) on your router to prioritize specific devices or traffic types can help reduce that kind of slowdown.

Frequently Asked Questions

What number do speed test sites actually show?

Most internet speed tests measure throughput — the actual data transferred during a short real-world test. The number your ISP advertises, like a "500Mbps plan," refers to theoretical maximum bandwidth instead.

My internet is fast, so why does gaming still lag?

Because bandwidth (download speed) and latency are two different metrics. No matter how fast your download speed is, if the physical distance to the game server is long or the route in between is congested, latency rises — and that is what you feel as lag.