En informatique, la latence (ou délai de transit, ou retard) est le délai de transmission dans les communications informatiques[1] (on trouve souvent l’anglicisme lag).
Il désigne le temps nécessaire à un paquet de données pour passer de la source à la destination à travers un réseau.
À n'importe quel paquet transmis par réseau correspond donc une valeur de latence. Le terme est néanmoins utilisé pour désigner les délais plus longs, perceptibles par les utilisateurs.
On parle aussi de latence pour le temps d'accès à une information sur une mémoire ou un système de stockage (disque ou bande magnétique).