How Synchronization Works