A free lifetime upgrade is a service for customers that can upgrade their purchased program to the latest version at any time without any cost. While a one-year free upgrade is a service for customers to upgrade their purchased program to the latest version within one year since purchase without cost. After one year of purchase, the customer can still use the version purchased however additional costs may occur if the customer decides to upgrade the program to the newer version.