Hi Manmath,
What situation are you trying to get to? Are we talking about synchronising to a 3rd party system or synchronising with another instance of your Kentico website (e.g. Local -> Staging -> Live).
If a 3rd party system take a look at the Integration Bus:
https://docs.kentico.com/k10/integrating-3rd-party-systems/using-the-integration-bus
You can subscribe to objects being created/updated/deleted etc and then write custom code to synch this to a 3rd party.
If another Kentico site take a look at the Staging module in Kentico.
https://docs.kentico.com/k10/deploying-websites/content-staging
If you need any help let me know,
Thanks,
Matt