A foundation (also a charitable foundation) is a category of nonprofit organization or charitable trust that typically provides funding and support for other charitable organizations through grants, but may also engage directly in charitable activities.

Aumireta Group Website