Crowdfunding — collecting financial contributions from many strangers - represents an alternative to traditional forms of financing your business dream and while it will not work for every venture, it can be a way to test and validate your ideas and promote your business.  Learn more at the Canada Business Network.