Comment Comment by skybrian They both lock in a price. A long-term lease specifies what the rent will be for the length of the lease. parent skybrian 7 years ago