A rental contract is a legal agreement between a tenant and a landlord or owner regarding the lease of a property. This contract obliges the tenant to exercise the right to use the property for a certain period of time and the landlord to provide this right to the tenant in exchange for a certain rental price. A lease agreement is a contract that regulates the limits and provisions of the lease and can cover a variety of topics.