GlossaryLease

What means Lease?

Leasing typically implies renting, though legally, renting and leasing differ. In most cases, a rental agreement offers more legal benefits than a lease agreement. Hospitality entrepreneurs, in particular, should seek legal advice before leasing premises.