Articles Tax Benefits On Foundations A foundation is a non-stock, non-profit corporation established for the purpose of extending grants or endowments to support its goals or raising funds to accomplish charitable, religious, educational, athletic, …