> For the complete documentation index, see [llms.txt](https://docs.verbdata.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verbdata.com/data-sources/data-synchronization/synchronization-methods.md).

# Synchronization Methods

Verb's data synchronization process supports various ingestion methods based on the capabilities of your data source.  Properly configuring data synchronization will help provide the most up-to-date data in your dashboard collections.

For data sources such as Excel and CSV files, data tends to change less often than data generated by an application database.  A an application that generates data occasionally will likewise use a different synchronization method that an application with a high volume of data ingress.

Verb generally supports the following synchronization methods for data sources

* [Full ](/data-sources/data-synchronization/synchronization-methods/full-synchronization.md)- A complete refresh of all data in the data source.
* [Incremental ](/data-sources/data-synchronization/synchronization-methods/incremental-synchronization.md)- Changes are tracked incrementally added based on a user-specified database field.  New data created since the last synchronization attempt is ingested.
* [Change Tracking (CT)](/data-sources/data-synchronization/synchronization-methods/change-tracking.md) - Uses a database's built-in Change Tracking to query the net changes since the last synchronization attempt.  Only changed data is ingested.
* [Change Data Capture (CDC)](/data-sources/data-synchronization/synchronization-methods/change-data-capture.md) - Uses a database's built-in Change Data Capture to query the change tables and related metadata to track the net changes since the last synchronization attempt.  Only changed data is ingested.
