Why is it run?

It is run in order to generate the Payment Instructions/Instruments and Liability Instructions/Instruments that create the respective payments and bills that are issued to a Participant.