What is the difference between a lease and a license?

A lease grants exclusive rights to occupy and use the property for a specified period, often with registration, and creates interest in the property. A license grants limited permission to use property without exclusive rights and is typically not transferable or inheritable.