A nonprofit is a type of charitable organization or foundation created for a specific goal. Often this involves furthering a social cause, such as improving literacy rates in teenagers, charitable, educational, religious, literary, and scientific purpose. Any funds these organizations earn go directly toward their operations, rather than to the organization for profit, making them a not-for-profit entity. Nonprofits serve a variety of causes, including :

A foundation is a charitable trust or nonprofit organization created to fund other organizations or individuals for charitable purposes. They do this by providing grants. Some foundations also participate in charitable programs or activities.