It's not a coincidence that they have the same word in them. It's literally just the same word with the same definition and etymology in both cases. Rent is a payment demanded by property owners from people who want to make productive use of that property.