An Assignment and Assumption Agreement is an agreement between a seller and buyer by which the seller (the assignor) transfers its rights and obligations under one or more executory contracts to a buyer (the assignee). The assignor may not be completely relieved of potential liability under a contract being assigned.