ファイナルファンタジーシリーズの第七作目は、ポストモダンで蒸気機関と科学幻想が融合した世界を舞台にしており、高度な技術が支配し、ロボットや生体改造された変異体が人間や竜と共存しています。
物語は、世界中の高度技術の源である悪名高い巨大企業シンラ社に焦点を当てています。シンラは特許を持つエネルギー「マコ」を用いて技術を支えていますが、マコは地球の生命の根源であり、その使用によりシンラは自然の均衡を徐々に乱しています。
ここに、シンラの野望に立ち向かうために結成された貧しい市民の反乱組織「アバランチ」があります。主人公はシンラの元兵士であるクラウド・ストライフという複雑な過去を持つ悩める男で、その過去はゲームを通じて明かされていきます。
クラウドは傭兵としてアバランチに加わり、共にシンラの狂気の指導者たちとその衝撃部隊、ロボット、変異体の軍勢に立ち向かいます。しかしやがて、別の力が動いていることが明らかになり、クラウドはシンラと戦うだけでなく、過去の強大な人物が世界を破壊するのを阻止しなければなりません。
前作同様、ファイナルファンタジーVIIは日本式の役割演技ゲームで、ターン制の戦闘にリアルタイム要素(ATB、「アクティブタイムバトル」)を組み合わせ、ランダムに現れる敵と戦います。ゲームのカスタマイズは「マテリア」システムに基づいています。
呪文や能力、追加の能力値はキャラクターに直接保存されるのではなく、マテリアの球体に記録されており、プレイヤーは装備メニューからいつでもキャラクターの呪文や能力を変更できます。
マテリアの球体は店で購入するか、探索中に見つけることができます。シリーズの特徴である召喚獣も特定のマテリアに含まれています。経験値に加え、キャラクターは能力ポイントも獲得し、装備したマテリアの能力を徐々に高めていきます。
各キャラクターは「リミット技」と呼ばれる独自の攻撃セットも持っています。十分なダメージを受けて倒れなければ、リミットゲージが溜まり、満タンになると大ダメージを与える攻撃を繰り出せます。
より強力なリミット技は前の技を使うことで解放され、最も強力なリミット技を得るにはサブクエストの達成が必要です。
ゲームは三次元のキャラクターモデルと、異なるカメラアングルで描かれた事前に描画された背景を用いて、街や危険な地域の探索を表現しています。
世界地図の移動や戦闘画面は完全に三次元で描かれています。物語を進めるために、しばしば合成映像の映像が使われます。
ゲームには多くのミニゲーム(ほとんどが任意)や、プレイヤーが徐々に様々な乗り物を手に入れて、これまで行けなかった場所へ冒険できる多彩な探索方法が用意されています。