SyncML - definition
SyncML is a standard for personal organizer data synchronization between different devices. This can cover any type of personal organizer data, such as contacts, to-do lists, notes etc.
The devices synchronized can be mobile devices (phones, PDAs) as well as stationary ones (PCs). SyncML even enables synchronization with web sites as it features an XML-based standard that all SyncML-compatible devices can recognize.