O sétimo capítulo da série Final Fantasy se passa em um mundo pós-moderno, steampunk e de ficção científica, onde reina a alta tecnologia e onde robôs e mutantes bioengenheirados coexistem com humanos e dragões.
A história se concentra na Shinra Inc., uma megacorporação maligna responsável por toda a alta tecnologia mundial. A Shinra alimenta essa tecnologia com a energia Mako, sua fonte de energia patenteada. Infelizmente, a Mako é o elemento vital do planeta e, ao usá-la, a Shinra perturba gradualmente o equilíbrio natural.
Aqui está a AVALANCHE, um grupo rebelde de cidadãos desfavorecidos que tem como missão se opor às ambições da Shinra. O personagem principal é um ex-soldado da Shinra chamado Cloud Strife, um homem angustiado com um passado complexo que se revela ao longo do jogo.
Cloud se junta à AVALANCHE como mercenário e, juntos, enfrentam os líderes maníacos da Shinra e seu exército de tropas de choque, robôs e mutantes. No entanto, com o tempo, fica claro que outras forças estão em ação, e Cloud deve não apenas lutar contra a Shinra, mas também impedir que um homem poderoso de seu passado destrua o mundo.
Como seus predecessores, Final Fantasy VII é um jogo de interpretação de personagens no estilo japonês, oferecendo combates por turnos com um componente em tempo real (ATB, "combate ativo") contra inimigos que aparecem aleatoriamente. A personalização do jogo baseia-se em um sistema de "Matérias".
Em vez de salvar os feitiços, habilidades e bônus de estatísticas de um personagem, eles são registrados em orbes de Matérias, permitindo ao jogador modificar os feitiços e habilidades de um personagem a qualquer momento pelo menu de equipamentos.
As orbes de Matérias podem ser compradas em lojas ou encontradas durante a exploração. Os monstros invocados, característicos da série, também estão contidos em Matérias específicas. Além dos pontos de experiência, os personagens também recebem pontos de capacidade que melhoram gradualmente as habilidades das Matérias equipadas.
Cada personagem também possui um conjunto de ataques únicos chamados "Limites de ruptura". Ao sofrer dano suficiente sem morrer, o personagem enche sua barra de limite, que pode ser usada para lançar um ataque que causa dano significativo quando cheia.
Limites de ruptura mais poderosos são desbloqueados conforme os anteriores são usados, e obter o Limite de ruptura mais poderoso de cada personagem requer a realização de missões secundárias.
O jogo utiliza modelos de personagens em 3D e fundos pré-renderizados com diferentes ângulos de câmera para a exploração das cidades e áreas hostis.
A navegação no mapa-múndi e as telas de combate são totalmente em 3D. Filmes em imagens geradas por computador são frequentemente usados como cenas cinematográficas para avançar a história.
O jogo oferece muitos minijogos (a maioria opcionais) e várias formas de explorar o universo, à medida que o jogador adquire progressivamente diversos veículos que permitem aventurar-se em locais antes inacessíveis.