Peer-to-peer fundraising is a type of campaign where supporters raise funds on a nonprofit’s behalf. Here’s what you need to know about how and why it works.