Salesforce data deployment is the process of moving data from one Salesforce org to one or many Salesforce OrgOrgs. Once changes to data have been tested and approved in your Sandbox or Development Org, they can be deployed to Test, UAT sandboxes, and then to the production environment using FlexDeploy with approvals and quality gates.
You can migrate new data as will update existing data
You can create migration for multiple objects together at the same time
Create a set of Data deployment types (also known as templates) and migrate them together keeping the Parent-Child relations.
Migrate code (metadata files) and data together in the same deployment package.
Take an automatic backup of the existing data before migration
...