A donor is somewhere. A donor gives money to help a campaign. In order to do that, someone takes money and gives it to the campaign. Instead of giving it to one specific campaign, they give it to you, who then transfers it to the other, while they just have to call the person and transfer the money.
Why do you use a third party to transfer what seems to be a donation and apparently not money for contracts?