Lease is another word for rent. It is a legal contract that gives you ownership of a land or property for a given period with monthly or periodic payments to occupy and use it.