Data synchronization

Data synchronization is the concept of keeping two sets of data so that they match each other.  If one set of the data is changed, then the other data set is updated to reflect the changes in the first set.