what is the main difference between assignment and novation?
An assignment and novation differ in several important ways. Assignment gives some rights to a third party, whereas a novation transfers both rights and obligations to a third party. Novations are most often used in corporate takeovers or the sale of a business.