Process synchronization primitives are commonly used to implement data synchronization .
Process synchronization is commonly used to implement Data synchronization .