We periodically release free updates to fix bugs that are encountered in the program, these are minor version, say version 1.0 to version 1.1. We make these updated available for free when they are released.
When an upgrades is release, there is usually new functionality added, we offer a discounted price on the upgraded version to customers who have purchased the prior version. Usually, the discount is 50%.