Software Maintenance is the work of correcting, adapting, improving, and supporting software after initial delivery.
Maintenance includes bug fixes, enhancements, dependency updates, performance improvements, security patches, and operational support.
Related concepts include Source Code, Syntax and Variable.