Atualmente, a principal diferença entre os Sistemas de Informações Geográficas (SIGs) é a forma como os dados geográficos são gerenciados. Há, basicamente, três diferentes arquiteturas de SIGs que utilizam os recursos de um Sistema de Gerenciamento de Banco de Dados (SGBD):
I - dual.
II - integrada baseada em SGBDs relacionais .
III - integrada baseada em extensões espaciais sobre SGBDs objeto-relacionais.