Crowdfunding is the process of collecting small sums of money from lots of people in order to raise finances or capital for a project, initiative, or cause, generally through an internet platform or website. It is a collaborative endeavor in which people or groups pool their financial resources to assist something specific.