Endowment funds are investment portfolios held by institutions like universities and nonprofits to support their long-term financial health and operational needs. They are typically comprised of donations and are managed to generate income while preserving the principal for future growth and sustainability.