Synchronizace je koordinace událostí za účelem jednotného fungování (synchronizované plavání nebo bruslení, synchronizace dat) .
V informatice se synchronizace týká jednoho ze dvou příbuzných konceptů: synchronizace procesů a synchronizace dat. Synchronizace procesů odkazuje na myšlenku, že více procesů se má v určitém bodě spojit nebo si potřást rukou, aby se dosáhlo dohody nebo se zavázalo k určité posloupnosti akcí. Synchronizace dat se týká myšlenky udržování více kopií datové sady ve vzájemné soudržnosti nebo zachování integrity dat.