Crowdfunding is an essential tool when raising money for everything from business, new product launches , medical debt and chamas. But with so many types of crowdfunding sites out there now, you might be wondering which one will fit your unique needs.