Charitable organizations establish Agency Endowment Funds to help them meet both their current and future needs. The Foundation invests the endowment into a pool designed and managed for long-term charitable purposes, leaving the organization free to concentrate on its good works.