A Charity is typically created to raise money for a specific purpose for instance, to manage a food bank, fight diseases, or help animals. If, hypothetically, it achieves its aim, it can close. A Foundation, however, constitutes an organization established to help multiple charities to reach their objectives. This non-profit entity may raise funds to defeat homelessness, for example, and distribute the proceeds between several charities in the area.