Many people like to fundraiser money for charities, causes and other reason. Now through social media it make is seem much more appealing because you have a vast audience. PayPal has made it easier to put a "Donate" button on you site. PayPal has a direct link were you can customize your button and add other options like a subscriber, one time or recurring donations. Here is the link Donation Buttons - PayPal.