日本民法には契約の効力という款がおかれているが、実際上「契約の効力」の問題とされる事柄はつまるところ「債権の効力」の問題なのであって、債権総則の章において規定されている。そして、債権総則では包含しきれないような契約関係（特に双務契約）独自の規定を契約の効力の款においている。
契約の対第三者効力.
近代法においては、本来、契約によって権利義務を取得するのは契約当事者のみであり、それ以外の者には利益・不利益をもたらすことはできないと考えられていた（契約の相対性の原則と呼ばれる）。しかし、取引関係の複雑化に伴って、契約により当事者の一方が第三者に対してある給付をすることを約する契約が締結されるようになり、このような契約は第三者のためにする契約（）と呼ばれる（詳細については第三者のためにする契約を参照）。
第三者のためにする契約は、当事者の一方が第三者に対して給付を行うことを約するものであり、それぞれ独自の主体的立場の異なる三人の当事者の間で成立する三面契約とは異なる。また、第三者のためにする契約では要約者に権利義務が帰属した上で一部の権利のみが受益者に帰属することになる点で、権利義務の一切が本人に直接帰属する代理とは異なる。沿革的にはローマ法は他人のための契約締結を許さなかったが、フランス民法がローマ法を受けて原則としてこのような契約の締結を認めなかった（例外的に自己の他人に対する贈与の条件としてのみ可とする）のに対し、ドイツ法やスイス法はこのような契約の締結を認める法制をとった。
契約の終了.
契約の終了原因.
契約の終了原因としては、単発的契約の場合には履行（弁済）、期間の定めのある継続的契約の場合には期間満了（更新が続いている場合には更新拒絶）、期間の定めのない継続的契約の場合には解約申入れがある。また、契約一般の終了原因として解除や合意解除がある（なお、合意解除はそれ自体が独立した一つの契約であり解除権の行使とは異なる）。
契約の解除.
契約は解除することによって終了することができるが、契約が解除される場合には大きく分けて二つある。