Is Elementor Pro a License or Subscription?

This is not a subscription! 

You can use Elementor Pro for an unlimited period of time. 

In order to receive support and updates after your license expires, you must renew it for another year. Your existing projects will always remain intact.