Foundations are non-governmental, non-profit organizations with funds (usually from a single source, either an individual, a family, or a corporation) and program managed by (their) own trustees or directors, established to maintain or aid social, educational, charitable, religious, or other activities serving the common welfare through the making of Grants".