Replication tasks use?

Hi, I’m going through the code and like looking at Replication tasks in the code, and there is kafka replication used, I tried to look into architecture and features, I didn’t understand this ? What’s the use of replicated tasks in temporal ?

P.S: We are using temporal for critical workflows in production, we would like understand and if possible contribute back to open source, Can you help us to understand this ?