A headlease refers to the primary agreement for renting a property, where the tenant has the right to use the property for an agreed period and pay an agreed rent. This agreement is the basis for all other agreements and arrangements between the tenant and the landlord.