このように両者の区別は決して明確ではなく、非協力ゲームの理論を用いて協力ゲームの問題を説明しようとする一群の研究(ナッシュ・プログラム)も存在する。プレイヤー間の協力が実現するまでの交渉プロセスを展開形ゲームとして記述することによって非協力ゲームとして分析することが可能であり、非協力ゲームの枠組みを用いて協力の問題を分析することによって、単に協力の結果としてどのような状態が実現するかだけでなく協力が成立するためにどのような条件が必要か等といった問題も考察される。このような意味において非協力ゲーム理論は協力ゲーム理論の基礎であるということができる。ゲームの表現形式.戦略形.展開形.提携形.ゲームの構成要素.プレイヤー.展開形ゲームにおいてはゲームの木()を構成する手番()の「分割」としてプレイヤーが定義される。展開形ゲームでは各手番において何れか1人のプレイヤーが選択をするが、手番の分割として定義されるプレイヤー分割()によって各手番においてどのプレイヤーが意思決定を行うのかが指定される。戦略集合.展開形ゲームでは戦略と行動とが厳しく区別され、ゲームの歴史から行動を指定する関数として戦略が定義される。すなわち展開形ゲームにおける戦略とは、完全な行動計画のことであり、そのプレイヤーが行動を起こすことになるかもしれないそれぞれの事態でどの実行可能な行動をとるかをすべて漏れなく指定したものである。このように定義される展開形ゲームにおける戦略を行動戦略と呼び、他方、個々の手番における行動を局所戦略と呼ぶこともある。利得関数.社会科学では、利得とは通常、企業の利潤()や個人の効用()に該当する。他方、生物学の文脈では、利得とは個体の適応度()に該当し、生存する子孫の個体数の期待値を意味する。と定義される。なお、戦略形ゲームにおいては各プレイヤーが選択した戦略の組がゲームの帰結を表すのに対して、展開形ゲームにおいてはゲームの木()を構成する頂点()がゲームの帰結に相当する。そのため、展開形ゲームでは頂点の集合を定義域とする実数値関数として利得関数が定義される。