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 Al khair charity foundation it is sometimes used to refer to the identification and solicitation of investors or other sources of capital for for-nun profit enterprises.