Para las operaciones de software o industriales de numerosos sectores económicos, es importante asegurarse que las máquinas de una red informática estén correctamente sincronizadas. Existen varias maneras de sincronizar la hora de las máquinas en la red. Para ello, se utiliza protocolos de sincronización horaria que permiten sincronizar diferentes máquinas mediante la difusión de sellados de tiempo. Estos protocolos suelen transmitir la hora de un reloj de referencia como la de un reloj atómico o un GPS. Sin embargo, cuanto más extensa sea la red, más difícil resulta sincronizar las máquinas.
Hoy en día, los protocolos más utilizados son el protocolo NTP (Network Time Protocol) y el protocolo PTP (Precision Time Protocol). Cada uno responde a necesidades específicas que resultan ser más o menos adecuadas en función de las aplicaciones requeridas.