Your download speed is probably not the problem. Here's what those three network numbers really measure, and which one to fix first.
"My internet is fast but the game still lags" is one of the most common complaints in online gaming, and it's rooted in a real misunderstanding. A 500 Mbps connection and a 50 Mbps connection deliver a first-person shooter's tiny, constant stream of position updates almost identically well, because those updates are only a few kilobytes each. What actually determines whether a game feels smooth is a separate set of measurements: latency, jitter, and packet loss. Understanding what each one means lets you diagnose lag instead of just guessing and buying a faster plan.
Ping (latency): how long the round trip takes
Ping, technically round-trip latency, measures how long it takes a small packet of data to travel from your device to a game server and back, expressed in milliseconds (ms). Every action you take — moving, shooting, casting a spell — has to travel to the server, get processed, and the result has to travel back before you see it happen. Lower is better, but 'good enough' depends heavily on the game.
- Turn-based or slower-paced games (strategy, most RPGs, many card games): 100–150ms is rarely noticeable.
- Fast-paced competitive shooters and fighting games: above roughly 50–70ms, opponents can appear to react before you've even seen them.
- Cloud gaming services, where the whole video frame is rendered remotely: latency matters even more, because you're waiting on both the round trip and the video encode/decode.
Latency is mostly a function of physical distance and the number of network hops your data takes, which is why connecting to the geographically nearest game server usually gives the biggest, easiest improvement — bigger than most router or ISP changes.
Jitter: when latency won't sit still
Jitter is the variation in ping over time. A connection with a steady 80ms ping is far more playable than one that swings between 20ms and 150ms, even though the second one is sometimes faster. Games rely on a steady rhythm of updates to smoothly predict where players and objects are between server messages; when that rhythm becomes unpredictable, characters can appear to stutter, teleport, or rubber-band backward. The IETF's formal definition of packet delay variation (RFC 3393) describes exactly this kind of inconsistency, and it's the reason two connections with identical average ping can feel completely different to play on.
Jitter is often caused by congestion — other devices on your network streaming, downloading, or backing up files at the same time you're gaming — or by an unstable Wi-Fi signal that has to retransmit data. It's also the main reason satellite internet and heavily congested peak-hour connections feel worse than their average ping numbers suggest.
Packet loss: when data doesn't arrive at all
Packet loss happens when some of the small data packets your game sends or receives simply never arrive, usually due to network congestion, a failing cable, weak Wi-Fi, or an overloaded router. Even a loss rate of 1–2% can be very noticeable in a fast game, showing up as freezing, warping, or actions that don't register (a shot that clearly hit but didn't count, for example). Most games try to compensate by resending data or predicting the missing information, but there's a limit to how much smoothing can hide before the illusion breaks.
Why the server matters too: tick rate and netcode
Your connection is only half the equation. Game servers process the world in discrete steps called "ticks" — for example, a server running at 64 tick updates the game state 64 times per second. A lower tick rate means less frequent updates regardless of how good your personal connection is, which is why the same game can feel noticeably different depending on which server or game mode you're matched into. Developers also use techniques like client-side prediction (your own game guesses what happens immediately, then corrects itself using the server's real answer) and lag compensation (the server rewinds time slightly to judge whether your shot landed, from your perspective at the moment you fired). Valve's public documentation on Source engine networking is a good, freely available explanation of how these systems work together to hide latency from the player as much as possible.
How to actually diagnose your own lag
- Use your router's connected-devices list or a network monitor to check whether something else — a console update, a cloud backup, a smart TV — is saturating your connection while you play.
- Run a wired ethernet connection to your gaming device if possible. Wi-Fi introduces variable latency and is far more prone to jitter and packet loss than a cable.
- Check in-game network stats (most competitive games have an overlay showing ping, sometimes packet loss) rather than relying on a generic speed test, which measures throughput, not the latency and stability that matter for gaming.
- If your ping is fine but the game still feels inconsistent, suspect jitter or packet loss rather than raw speed, and look at Wi-Fi interference, an aging router, or your ISP's peak-hour congestion.
A word on gaming VPNs
Some services market VPNs as a way to reduce ping by finding a 'better route.' This can occasionally help if your ISP's default routing to a specific game server is unusually poor, but a VPN adds at least one extra hop and encryption overhead, so it more often increases latency slightly. It cannot improve your actual last-mile connection quality.
None of this means faster broadband plans are useless — more bandwidth helps when multiple people or devices share one connection, and it matters a lot for downloading updates quickly. But for the actual feel of moment-to-moment play, latency, jitter, and packet loss are the numbers that decide whether a game feels crisp or clumsy, and they're worth checking before assuming a plan upgrade will fix anything.