As far as I know and in this way it is used in my country, rent and leasing are synonymous. Therefore, they have the same purpose, which is to give a property for a certain time in exchange for an economic benefit. The landlord and the tenant sign a contract that can be for a short period or for years, depending on the agreement.