Question: what is the difference between perpetual and subscription?
Answer: The core difference between the two is that a subscription software is priced on a yearly or monthly basis and is an on-going subscription. A perpetual software license, on the other hand, is paid up-front in one, big lump sum. Then, you will typically pay a yearly maintenance fee which covers upgrades and support.