An Assignment, or an assignment of contract, is a document that allows one party to transfer the rights and benefits of a contract to another party.
In business contracts, assignment refers to transferring an agreement's rights, obligations, and property to another party. For example, most commercial tenancy agreements include a clause allowing the tenant to assign their lease to a third party, and that third party becomes the new tenant.