An update is a minor version release such as 1.0.1 and 1.1.5. These address bugs and improve software performance and stability and are free for registered customers.
An upgrade is a major version release such as 2.0 or 3.0 that has many new features and enhancements. This is not free but registered customers pay a special discounted fee.