The purpose of DPA is to basically ensure that both data controller and processing party come on the same page before sharing the information. It eradicates all the ambiguity, so that both sides can show confidence on each other while sharing the data.