What is Replicate Participants used for?

Replicate Participants allows you to create a new challenge publish it and then push the participants into their respective challenges. There is no need for participants to look and subscribe for the challenge.