What are they? The purpose of an assignment clause in a contract is to allow a party transfer a benefit it is entitled to receive under that contract to another party. A contract may simply be described as a trading of obligations for benefits.
In other words, an assignment clause allows the buyer of a home to sell the place before they take possession of it. In Ontario, assignments are more common in pre-built homes and condos than on re-sale properties, but they are possible on any type of trade.
No Party shall assign this Agreement or any part hereof without the prior written consent of the other Parties. Subject to the foregoing, this Agreement shall be binding upon and inure to the benefit of the Parties Parties, and their respective permitted successors and assigns.