A license is a contract between a customer and a vendor that defines and guarantees what actions a grantee (e.g. a user) is able to access with a product.
A subscription is a service model where a customer pays a recurrent fee per billing cycle, usually monthly or annually.
Subscription licensing is that contract, billed recurrently, to maintain the guaranteed access to the product.