The maintenance process is activated when the software product undergoes any modification to code or associated documentation as a result of correcting an error, a problem or implementing an improvement or adaptation.
The operations and maintenance may be invoked within warranty period or by a maintenance contract and ends with the retirement of the software product (end of life or EOL), with the end of maintenance contract or with the end of the warranty period.
For more details and a link to the maintenance process (internal) look here: http://silvaonsoftware.blogspot.com/2016/05/internal-resource-5-qms-engineering.html
Source: QMS / ITG Materials