Annual subscription lets you use the software for one full year. It includes all updates and technical support. After one year the software will stop working, unless the subscription is renewed. You pay less upfront, but it will be more costly over time.
On the other hand, a perpetual license doesn’t have an expiration date, and it includes one year of Maintenance and Support. After one year you will have the option to renew your Maintenance & Support Plan (recommended). The software will not stop working. You pay more upfront, but it will be cheaper in the long run.