Non profit fundraising is the process of soliciting and collecting funds for a cause. This is done by non profit organizations who advocate causes which are mostly concerns shared by the general public.You can hold events and programs which work towards achieving your non profit fundraising goals. These events range in their nature, the cause they have, the target market, and other more factors. However, there may only be two basic types of non p...