A maintenance contract is an agreement under which one party will maintain an asset owned by another party.