What is network latency and how does it affect your connection?

Last update: February 11th 2026
  • Network latency is the time it takes for a data packet to travel between source and destination, and is measured in milliseconds.
  • It differs from speed and bandwidth: you can have a lot of Mbps but a bad experience if the latency is high.
  • Factors such as connection type, distance to the server, saturation, and WiFi status directly influence ping.
  • Using fiber, wired connections, optimizing the network, and relying on CDNs helps reduce latency and improve the online experience.

Illustration about network latency

When you're frustrated because a video call keeps dropping, an online game is lagging, or a website takes forever to load, the problem is almost always not just your internet speed, but network latency . It's that small (or large) delay that creeps in between what you're doing and what you see on screen, and it can make the difference between a smooth experience and a real digital ordeal.

While we often focus on the megabytes per second of our internet plan, latency is equally, if not more, important for everything that happens "in real time": video calls, online games, live streaming, trading, virtual reality... Understanding what it is, what it depends on, how to measure it, and what you can do to reduce it will help you get much more out of your connection, both at home and at work.

What is network latency?

In the context of communications, network latency is the time it takes for a data packet to travel from its source to its destination . In other words, it's the delay between when the information is sent and when it arrives at the other end.

In end-user applications, we often talk about round-trip latency (RTT) , which is the time it takes for a data packet to travel from your device to a server and back with the response. This time is almost always measured in milliseconds (ms) because data exchanges happen very quickly… when everything is working correctly.

To put it simply: if you're playing online, latency is the time between pressing a button on your controller and the server registering your action and reflecting it in the game . If that response is delayed, you'll notice that it's "not running smoothly," even if you have a high-speed internet connection.

The practical key is simple: the lower the latency, the faster and more responsive your connection will seem . High latency translates to lag, interruptions in some applications, and a general feeling of sluggishness.

Latency scheme in data networks

Differences between latency, speed, bandwidth, and other parameters

It's very common to confuse latency, speed, bandwidth, and ping , but each concept measures something different about the network. Understanding them clearly helps diagnose the source of a performance problem.

Speed ​​and bandwidth

Bandwidth indicates the maximum amount of data a connection can carry in one second. It is expressed in units such as Mbps or Gbps. For example, a 1 Gbps fiber connection has much more capacity than a 10 Mbps connection: it can move a much larger volume of information in the same amount of time.

To use a classic analogy, if the network were a water pipe, bandwidth would be the pipe's thickness —that is, how much water it can carry at once. The connection speed you see in speed tests reflects this usable bandwidth, both for download and upload.

Latency versus bandwidth

Latency, on the other hand, is like the speed at which water starts moving through the pipe after you turn on the tap . A large bandwidth doesn't automatically guarantee a fast experience if latency is high. In fact, bad latency can make a high-speed connection seem "slow."

During peak usage, limited bandwidth can cause latency to spike because the network becomes congested, but the opposite is also true: increasing bandwidth without addressing latency can mean spending more money without noticing any real improvement in response times.

Effective network performance

Throughput refers to the amount of data that actually passes through the network in a given period. It's the "real" bandwidth you get, taking into account retransmissions, packet loss, and latency.

For example, a network with a theoretical bandwidth of 100 Mbps might have an average throughput of 50 Mbps during the day due to latency and congestion, and increase to 80 Mbps at night when there is less traffic. In practice, throughput measures the impact of latency and other issues on available bandwidth.

  Troubleshooting latency issues in wireless networks

Jitter

Jitter is the variation in delay time between successive packets. Even if the average latency is acceptable, if each packet arrives with a significantly different delay than the previous one, the real-time experience becomes unstable.

This can be understood as the "tremor" of latency: if all packets take approximately the same amount of time, communication is predictable; if some arrive immediately and others are delayed without a clear pattern, interruptions, audio or video skips, and desynchronization in calls or transmissions occur.

Packet loss

Packet loss measures what percentage of sent data packets never reach their destination. It is expressed as a percentage (for example, 2% loss) and can be caused by software errors, hardware failures, or network congestion.

If only 91 out of every 100 packets sent arrive, you're experiencing a 9% packet loss. In this scenario, the network typically has to resend information, further increasing latency and worsening connection quality, especially for VoIP and video.

Ping and lag

The famous ping is simply a latency measurement using a command or tool that sends a test packet to a server and measures how long it takes to receive a response. The value you see as ping (for example, 25 ms) is the round-trip latency at that moment.

Lag , on the other hand, is the noticeable delay you experience when latency is too high or unstable: you fire a shot in a game and it registers late, you speak on a video call and your voice arrives a few seconds late, or a live video stream is out of sync. Essentially, lag is the visible symptom of high latency.

Factors that influence network latency

Latency doesn't depend solely on your internet service provider; it's a combination of physical, technological, and configuration factors that can either cause it to spike or keep it under control. Understanding these factors is key to knowing where to focus your efforts first.

One of the key elements is the transmission medium . Fiber optic networks typically offer very low latency because light travels through the cable with very little loss and interference. Copper connections (ADSL or coaxial cable) and, especially, wireless or satellite technologies, add more delay due to their very nature.

The physical distance between the user and the server also has a significant impact . The longer the distance the data packets have to travel, the longer it takes. That's why you often see much higher pings when connecting to servers on another continent, even if your local connection is good.

The volume of data transmitted and the state of the network also play a role. During periods of high load, when large amounts of traffic are sharing the same links and routers, congestion occurs, similar to a traffic jam. Packets queue up, are delayed, and can even be lost, resulting in increased latency, for example, when using Powerline adapters to improve local load distribution.

Added to this is the quality and capacity of the network equipment : old home routers, outdated firmware, saturated or poorly sized hardware in the provider's nodes... All of this can cause additional delays when processing and routing packets.

Finally, the user's local network is a critical factor. A WiFi network with poor coverage, significant interference, congested channels, or dozens of connected devices can noticeably increase latency, while a simple Ethernet cable typically offers a lower and more stable response time.

How is internet latency measured?

Measuring latency is quite simple and you can do it with online tools or directly from your operating system. Almost all speed tests include ping along with download and upload speeds, so you can get an approximate value in just a few seconds.

When you run one of these tests, the service sends small packets of data to a server and measures the round-trip time . That number in milliseconds is your current latency to that specific server. The values ​​may vary if you repeat the test to a different destination or at a different time of day.

Another way is to use the system console and the ping command . For example, if you type ping google.com , your computer will send a series of packets to Google's servers and show you the average response time. This is a quick way to check if the connection and DNS are working properly.

Tools like traceroute (or tracert on Windows) allow you to go a step further and see which hops in the route experience the greatest delay. This helps you identify whether the problem lies with your local network, your internet service provider, or some intermediate segment of the internet.

There are also mobile apps and specific utilities for testing latency and network stability , very useful if you want to check ping and jitter regularly, especially if you play online or work remotely and depend on a good real-time response.

  Firewall configuration: a complete guide to protecting your network

What latency values ​​are considered good?

Not all uses require the same performance. A connection with some lag might be perfectly acceptable for browsing websites or watching on-demand videos, but unbearable for gaming or demanding video calls. That's why approximate reference points are usually used.

In many homes, a latency of less than 100 ms will be sufficient for everyday tasks such as checking email, using social networks, watching streaming series, or making video calls with few participants.

For time-sensitive applications like online games, highly interactive video calls, or certain real-time collaboration platforms , latency below 50 ms is typically the goal. The more competitive or critical the activity, the more beneficial it is to lower that number.

In demanding environments, such as competitive gaming, real-time financial trading, or remote control systems , maintaining latency below 20 ms is considered ideal. Within the 0-30 ms range, the response is typically perceived as virtually instantaneous.

When ping consistently exceeds 100 ms , the likelihood of experiencing lag, dropped calls, and problems with any interactive service increases. At this point, it's advisable to carefully review your local network, router settings, and, if necessary, contact your internet service provider.

Why latency is so important

Latency directly impacts the actual quality of the online experience , far more than the "up to X Mbps" speeds advertised suggest. It affects productivity, collaboration, the performance of business applications, and end-user satisfaction.

In businesses, if cloud applications respond with delays or real-time dashboards take too long to refresh, employees lose time, slow down their work pace, and may be forced to seek alternative solutions or manual processes to compensate for the delay.

In time-sensitive sectors such as automated manufacturing, remote video operations, telemedicine, live streaming, or high-frequency trading , a few extra milliseconds can translate into errors, costs, or lost business opportunities.

At home, the difference between a low-latency connection and one with higher latency values ​​is noticeable in the smoothness of video calls, online games, live event broadcasts , and even in how quickly a website responds when you click on a link or button.

Furthermore, latency has a direct impact on costs: if an organization invests in expanding computing, storage, or bandwidth resources without first resolving its latency problems, it may end up paying more without achieving tangible improvements in performance or user satisfaction.

Common causes of high latency

Beyond theory, in everyday use latency often spikes due to a combination of fairly common causes. Identifying them helps determine whether the problem can be resolved at home or if it needs to be escalated to the service provider.

One of the main factors is the geographical distance to the server . Playing on a server located on another continent, or connecting to services that don't have nearby infrastructure, inevitably means longer round-trip times, due to pure physics.

The type of connection also matters a lot: fiber usually offers very low latency, while technologies such as ADSL, unstable mobile connections or, above all, satellite internet naturally have high delays due to the distance the signal has to travel.

Home network saturation is another common culprit. If you have multiple devices simultaneously downloading large files, streaming 4K video, or copying data to the cloud, your router and internet connection will be pushed to their limits, which can lead to queues and delays.

Interference and WiFi quality also play a role . Thick walls, microwaves, neighboring networks, and overloaded channels can cause latency fluctuations, packet loss, and, in general, a choppy connection.

Finally, we must not forget intermediate equipment and configuration : old routers, outdated firmware, poorly configured firewalls, or overloaded servers on the provider's side can increase latency even if the physical line is good.

How to reduce latency: optimize network, content, and connection

Reducing latency isn't always entirely within your control, because there are external factors (internet routes, congestion on certain segments, server location) that depend on the provider or service you're connecting to. However, you can take several steps to minimize it and make it more stable.

Network and website content settings

In web environments, a key tool is the use of a content delivery network (CDN) . A CDN stores copies of your content on multiple geographically distributed servers so that each user accesses the nearest node, significantly reducing the data travel distance.

  History and Evolution of the Mosaic Browser

Thanks to caching , resources such as images, stylesheets, and scripts are served from nearby locations without needing to always go to the origin server. This makes the website load faster and ensures content reaches the user's browser more quickly.

Another important lever is reducing the amount of resources that block the initial rendering of the page . For example, if you delay the loading of certain JavaScript scripts until after the main content is displayed, the user perceives the website as responding more quickly.

Optimizing images also helps a lot : compressing them without noticeable quality loss, adjusting the resolution to what's actually needed on screen, and choosing efficient formats. The smaller the files, the faster they transfer and the lower the perceived latency.

In general, any action that reduces the total size of the files sent (minifying code, removing unnecessary scripts, combining resources) helps to decrease travel time and delay in content delivery.

Managing the perception of latency

In many cases, the latency that bothers the user is both real and psychological. Even if the total loading time isn't drastically reduced, you can improve the perception of speed by carefully ordering what is displayed first.

The part of the page you see as soon as you enter, without scrolling, is known as the area above the fold . If you place the main content the user is looking for there (key text, relevant image, featured video) and load it first, the user will feel a sense of immediate response.

As the user consumes the initial content, other secondary resources can load in the background without the wait being as noticeable. This is made possible by lazy loading , which delays the download of images or elements that are not yet needed.

By prioritizing only what is necessary at any given time, the volume of data that must circulate at once is reduced, which improves both perceived latency and overall performance , especially on tighter connections.

Actions that the end user can take

From the user's perspective, there are also several decisions that can make a difference. The first is to always use a wired Ethernet connection instead of Wi-Fi whenever possible, especially for gaming, video calls, or remote work.

If your current connection is based on satellite internet, ADSL, or another technology with high latency , switching to fiber optics will drastically reduce the line's structural latency, as well as improve stability.

Don't forget about network equipment . Updating your router's firmware, replacing very old models with newer devices, and ensuring the configuration is optimized (for example, by enabling QoS to prioritize voice and gaming) helps reduce ping.

Another helpful measure is to close applications and disconnect devices that are consuming bandwidth while performing latency-sensitive activities. Large downloads, cloud backups, or high-resolution streaming can increase response times if they share the same connection.

If you're still seeing high ping values ​​after all that, you need to talk to your provider: they can check the line, modify routes, or detect problems that are impossible to see from home. In some cases, changing your provider or access type is the only way to achieve truly low and stable latency.

Ultimately, latency is the parameter that truly determines how "swift" your connection feels, more so than the megabytes you have contracted: the better you understand it and the more you take care of it, the easier it will be to play games without lag, maintain smooth video calls, and work or enjoy your online services without interruptions or surprises.

optical fiber
Related articles:
From copper to optical fiber: The quantum leap in Internet speed