Major version upgrades are released when new significant new features and/or interface changes are made to the software. Updates may also include bug fixes or minor product enhancements. Software updates are often released to keep current with changes in Windows, or in Excel or other host applications. Palisade maintenance plans are designed to cover you when new software versions are released, or if you require help operating the software or resolving errors.