Use synchronization tasks for publications and subscriptions where the publication or subscription process requires only mapping and filtering. For example, to read data from a CRM application and publish the data as is.
For publications and subscriptions that require additional data processing and for compound publications, use mapping tasks.