Synchronisation ist die Koordination von Ereignissen zum Zweck eines einheitlichen Ablaufs (Synchronschwimmen oder -laufen, Datensynchronisation) .
In der Informatik bezieht sich der Begriff Synchronisation auf eines von zwei verwandten Konzepten: Prozesssynchronisation und Datensynchronisation. Die Prozesssynchronisierung bezieht sich auf die Idee, dass mehrere Prozesse zu einem bestimmten Zeitpunkt zusammenkommen oder sich die Hand reichen sollten, um eine Vereinbarung zu treffen oder sich auf eine bestimmte Abfolge von Aktionen festzulegen. Die Datensynchronisierung bezieht sich auf die Idee, mehrere Kopien eines Datensatzes miteinander konsistent zu halten oder die Integrität der Daten zu wahren.