Community land trusts are nonprofit  community-based organizations designed to ensure community stewardship of land Community land trusts can be used for many types of development (including commercial and retail)  but are primarily used to ensure long-term housing affordability