Lease termination is based on the terms agreed upon in the lease agreement. Typically, a landlord can terminate the lease when the tenant breaches lease terms, such as non-payment of rent.