This document discusses different types of nonprofit organizations and their legal structures. It provides lists and comparisons of charitable organizations, mutual benefit societies, cooperatives, trade unions, foundations and trusts. The key types are charitable organizations which benefit the public, mutual benefit societies which benefit members, and unincorporated associations, societies, companies and trusts which are common legal forms for nonprofits. Determining whether an organization has a charitable purpose and provides a public benefit is important.