MobiLink Synchronization User's Guide
Synchronization Techniques
Handling conflicts
Whenever a row is updated at a remote database, a copy of the values the row contained at the time of last synchronization is retained. When you next synchronize, your remote database contains not only the present data, but also a record of the values that were present the last time you synchronized.
When the client sends an updated row to the MobiLink synchronization server, it includes not only the new values, but also a copy of the original values.