Cognizant interview question

Explain the Synchronization and its types