An assignment is the transfer of rights or interests in a contract from one party to another, without releasing the original party from liability.