Data Synchronization: Definition, Tips, Myths, and Best Practices