A foundation refers to a non-profit legal person established for the purpose of engaging in public welfare undertakings by using the property donated by natural persons, legal persons or other organizations in accordance with the provisions of these regulations. Foundations are divided into those that raise funds for the public and those that are not allowed to raise funds for the public. According to the geographical scope of fundraising, public offering foundations are divided into national public offering foundations and local public offering foundations. According to the Regulations on the Administration of Foundations, foundations must be registered with the civil affairs department before they can operate legally. Essentially, foundations are non-profit organizations.
Charitable organizations are non-profit organizations that help others for charity purposes. Charity organization is a kind of non-profit organization, which raises a certain amount of money or property through fundraising and then distributes it to people in need. The service object of charitable organizations is a certain class of people in society. It does not provide services for its members, and most charitable organizations have no members.