There are several ways candidates can raise money for their political campaigns. Donations and fundraisers are two examples. Here's what we know.