Bandwidth is the maximum data a network connection can carry per second, measured in megabits per second (Mbps). Latency is the delay between sending data and it arriving at the destination, measured in milliseconds (ms). Both measures affect how fast a network feels to the user, but in different ways.
What is the difference between bandwidth and latency?
A useful analogy: imagine a motorway. Bandwidth is the number of lanes — more lanes mean more vehicles can travel simultaneously. Latency is the speed limit — even a ten-lane motorway is slow if every vehicle is limited to 20 mph.
A high-bandwidth connection can transfer a large file quickly but still feel sluggish when loading a web page if latency is high, because loading a web page involves many rapid back-and-forth requests, each subject to the delay. Online gaming is particularly sensitive to latency — a 200 ms delay between pressing a button and seeing the result on screen is noticeable and frustrating.
What is throughput and how does it differ from bandwidth?
Bandwidth is the theoretical maximum data rate of a connection, specified in the hardware or contract (e.g. "100 Mbps broadband").
Throughput is the actual data rate achieved in practice, which is almost always lower than bandwidth due to:
- Network congestion (other users sharing the same connection)
- Protocol overhead (headers and checksums added to every packet)
- Packet loss and retransmission
- Hardware limitations at either end
Think of bandwidth as the pipe diameter and throughput as how much water actually flows when demand is high and there may be blockages.
| Measure | Definition | Unit | Typical values |
|---|---|---|---|
| Bandwidth | Maximum data rate the connection can support | Mbps or Gbps | Home broadband 50–1,000 Mbps |
| Throughput | Actual data rate achieved in practice | Mbps or Gbps | Usually 60–90% of bandwidth |
| Latency | Time for one data unit to travel from source to destination | Milliseconds (ms) | Fibre: 5–20 ms; 4G: 30–50 ms; satellite: 600+ ms |
What factors affect bandwidth?
- Connection type — fibre-optic cables carry far more data than copper telephone lines; wireless connections share spectrum with nearby devices.
- Number of users — a shared cable connection in a street degrades as more households use it simultaneously.
- Router and network hardware quality — an old router may not support the speeds your broadband provider delivers.
- Distance from the exchange — copper ADSL broadband slows significantly over longer distances between the property and the telephone exchange.
- Interference — wireless networks are disrupted by physical obstacles (walls, floors) and by competing devices on the same frequency.
What factors affect latency?
- Physical distance — data travels at roughly two-thirds the speed of light through a fibre-optic cable. A server in Australia is further away than one in London; requests to it take longer even under perfect conditions.
- Number of hops — each router a packet passes through adds a small delay (typically 1–5 ms per hop). A packet might travel through 10–20 routers between a UK home and a US server.
- Network congestion — when routers are overwhelmed, packets queue up in buffers, adding milliseconds of delay.
- Connection type — geostationary satellite connections have latency above 600 ms because the signal must travel 36,000 km to the satellite and back; fibre-optic broadband achieves latencies below 10 ms on a local connection.
- Processing time — servers and intermediate routers take a small amount of time to process each packet.
Why does low latency matter for online gaming but not for file downloads?
When downloading a large file, the total transfer time depends almost entirely on bandwidth (how fast data flows), not latency (the initial setup delay is a fraction of a second and is negligible for a large transfer).
Online gaming sends hundreds of tiny packets per second, each requiring a round-trip response. A latency of 50 ms means a 50 ms delay before the server responds to every action — which accumulates into noticeable lag. Competitive players aim for latency below 30 ms.
Video calls sit between the two: they need both reasonable bandwidth (to stream audio and video continuously) and low latency (so that voices and lips stay roughly synchronised).
Frequently asked questions
What units are bandwidth and latency measured in?
Bandwidth is measured in bits per second — typically megabits per second (Mbps) or gigabits per second (Gbps) for modern connections. Note that 1 byte = 8 bits, so a 100 Mbps connection transfers roughly 12.5 megabytes (MB) per second. Latency is measured in milliseconds (ms). A lower latency number is better; a higher bandwidth number is better.
What is a good latency for broadband?
For general web browsing, a latency (ping) below 50 ms is perfectly acceptable. For video calls, below 100 ms is comfortable. For competitive online gaming, players aim for below 30 ms. Geostationary satellite broadband (such as early Starlink competitors) typically has latency above 600 ms, making real-time gaming essentially impossible. Low-earth-orbit satellite services like Starlink achieve much lower latencies, typically 20–40 ms.
How do I remember the difference between bandwidth and latency?
Use the motorway analogy: bandwidth = number of lanes (capacity); latency = speed limit (delay). A busy motorway with many lanes but a 20 mph limit (high bandwidth, high latency) moves a lot of vehicles eventually but everything is slow to start. An empty road with few lanes but a 70 mph limit (low bandwidth, low latency) gets each car there quickly but cannot handle many cars at once.
Does faster RAM or a better CPU reduce network latency?
For most end users, no. Network latency is dominated by the physical distance data must travel, the number of routers in between, and the quality of the network connection — not by the processing power of the user's computer. A faster CPU can reduce the application-processing time after a packet arrives, but the transit time across the network is outside the user's hardware control.
For Socratic GCSE Computer Science coaching on networks, performance, and data transmission, visit aitutors.me.