Fundraising or fund-raising is the process of seeking and gathering voluntary financial contributions by engaging individuals businesses charitable foundations or governmental agencies. Although fundraising typically refers to efforts to gather money for non-profit organizations it is sometimes used to refer to the identification and solicitation of investors or other sources of capital for for-profit enterprises