“Assignment of a contract” means the transfer by agreement from one person (the “assignor”) to another person (the “assignee”) of the assignor’s rights and obligations arising out of a contract with another person (the “other party”).
Rights and obligations can be transferred separately, under the respective rules of Sections 1 and 2 of this Chapter. In some cases, however, a contract is assigned as a whole. More precisely, a person transfers to another person all the rights and obligations deriving from its being a party to a contract. A contractor, for instance, may wish to let another contractor replace it as one of the parties in a construction contract. The Articles of this Section cover the assignment of contracts as defined in this Article.
Only transfers by agreement are concerned, as opposed to various situations where the applicable law may provide for legal transfers (such as, under certain jurisdictions, the automatic transfer of contracts in the case of the merger of companies - see Article 9.3.2).