A lease is a contract to rent an asset, be it land, a building, or machinery, for a set period of time and for set payment terms. Leases often come with many conditions in terms of the allowed use of the asset and even required maintenance terms.