A variation is a temporary change of some contractual terms that doesn’t always need to be written in the contract to be enforced. For example, you and your contractor verbally agreed that this time you move the deadline. An amendment is a permanent (before changed again) change in the agreement that must be written in the contract and signed before it can come into force.