Capital Lease Definition

What is the capital lease?

A capital lease is a long-term lease that is, in effect, an installment purchase of assets.