Data propagation is not a rule. Its a concept based on inheritance or Parent-Child class relationship. This is not some rule/program we have to create or configure.
Data transform is a rule for copying/mapping/transforming a source property to a target property. It relates a page to another page that belongs to same class or different class. Since, it is a rule, we need to configure the source property and target property according to the requirement.