A lease and a license are two different legal terms to gain ownership of a specific property. The two terms are most times used for each other, that is, they are often used interchangeably. This is not totally okay, because there are some differences between a lease and a license. Under lease agreement, the tenant still has an exclusive right over the property, while under license agreement, the real and legal owner of the property will continue to have power and control over the property, this means, the tenant does not have a total control on the property.
A lease agreement gives the tenant the opportunity to use the property as rent to a third party since he has an exclusive control over the property, while a tenant under license agreement cannot give out property to a third party. A license agreement can be easily terminated by a licensor, but this cannot happen when it comes to a lease agreement.