What is the difference between Survivor Type and Precedence in Merge transformation?

Survivor Type determines which data entry should remain in a particular field, such as First, Last, Maximum, Minimum, Count, Sum or Comma Separated Values.

Whereas, Precedence decides the order of priority of the incoming data sources. For example, if there are three data sources and the Precedence = 1, 2, 3, it means the preference of the incoming data sources is in ascending order.