Crowd funding is the newest tool to encourage like-minded people to support a cause. Although it relies mostly upon "conventional" methods of establishing a presence on the internet, supporters are encouraged to bring in their own circle of friends to donate.
Some of the names who provide software to get started in crowd funding include Razoo -- http://www.razoo.com/p/overview; Nandanu (Take Your Giving Anywhere) -- https://www.nadanu.com/products.php, GoFundMe -- http://www.gofundme.com/crowdfunding/; and CauseVox -- http://www.causevox.com/features. And there are many more to see by simply searching on Crowd funding.
We show the links for some of these sites because they couldn't be more different! You are encouraged to browse through their demonstrations to actually see the diversity of approaches. Some are not even dedicated to fundraising per se -- if you are interested in raising money for a business product you can do that. Others offer complete setups of your website ready to start accepting donations. Several allow you to add a "gadget" to your own website or your Facebook page. On still another site, you can search for your favorite cause or charity by type or region or even zipcode.
Check out this technology -- a lot of research has gone into developing new tools to raise funds!