The main difference between Leasing and Hire Purchase is ownership. In Leasing, the business does not own the asset at the end of the lease term unless they choose to purchase it. With Hire Purchase, the business makes payments toward eventual ownership of the asset.