Process developed by software companies to insure that no consumer will ever have the latest version of their product.