Maintenance testing specifically tests a system after changes have been made to it. It triggers when operational systems are modified - patches, updates, configuration changes - to verify functionality is preserved. It is NOT about updating test cases, user acceptance testing, or competitive advantage. The key is testing an already-released system that has been modified.