Is the license an annual subscription?

Is the license for a year at the time?
The license must be updated annually?

The license gets you updates for a year. You still can use whatever the last version you were able to update to. You don’t have to renew the license, but you won’t be able to get new updates past your license time.