Any software upgrades, yearly updates, patches, and fixes required to enhance functionality and keep the program in working order are software maintenance and support.