An assumption of contract occurs when one party, the assignee, accepts the benefits and obligations of an existing contract from one of the contract's original parties, known as the assignor. A corporate assumption of contract just means that either the assignee or the assignor, or both parties are corporations.