Definition: You upgrade your software when you buy a newer version of the same software. This is different from a patch or a software update, which almost always free of charge.
Common Misspellings: software up grade
Examples: I recently upgraded my copy of Microsoft Money 2002 to Microsoft Money 2006, and I am very happy with all the new features in that software upgrade.

