Replacement of an existing contract by a new contract is known as

Replacement of an existing contract by a new contract is known as

Explanation

The new contract may be formed between same parties or between new parties