Describe by legal name all parties to a contract assignment. May all rights be assigned? Are anti- assignment clauses in a contract allowed to prevent assignments? Solution Following parties are involved in a contract assignment: Assignor = The party handling a contract’s obligations and benefits to another party is known as assignor Assignee = The party receiving a contract’s obligations and benefits from another party is known as assignee Under delegation of performance clauses, all rights can be assigned to the assignee except where the assignment would materially change the duty of other party or it increases the material burden imposed on him or impair his chance of obtaining return performance. Anti-assignment clauses are mentioned in a contract to prohibit one party from handling obligations and benefits of an assignment to another party. Absent of anti-assignment clause enables a party to transfer the obligations and benefits to other party..