Land Trust
Definition

A legal agreement by which a trustee is appointed to hold ownership of a piece of real property for the benefit of an individual or entity. Land trusts are often used by different types of organizations for several reasons; nonprofit organizations use them to hold for conservation purposes, by large corporations and investment groups used them to amass large portions of land, and by individuals to keep their names out of the public records.