There are many high net worth individuals involved in philanthropy. According to the The Global Philanthropy Report, there are 15 million millionaires and close to 2,000 billionaires globally. Many of them have launched some form of philanthropic structure to enable them to make a financial investment, thereby improving society in one way or another.
Many high net worth philanthropists start a foundation - a non-governmental, non-profit organisation which makes donations, known as grants, to NPOs, either to fund a specific programme or to contribute to general operating expenses. A foundation can also be called an endowment or a charitable trust.