1. A method of reconciling data between a host device wirelessly connected to a personal data assistant, comprising: commencing execution of a first application on said personal data assistant; executing a synchronization instruction, said synchronization instruction comprising at least one parameter including a control parameter identifying a different second application to perform a next instruction after executing said synchronization instruction; launching a first synchronization process on said personal data assistant in response to said executing said synchronization instruction from said first application on said personal data assistant; launching a second synchronization process on said host device in response to said executing said synchronization instruction from said first application on said personal data assistant; and synchronizing data, over a data connection, stored in said personal data assistant with data stored in said host device by said first synchronization process and said second synchronization process.