La géodatabase est la plate-forme commune de stockage et de gestion des données d'ArcGIS, et peut être utilisée sur tous types de systèmes comme un ordinateur, un serveur (y compris Web), ou encore sur un périphérique nomade.
Elle prend en charge tous les types de données qui peuvent être exploités par ArcGIS, comme :
ArcGIS propose un jeu complet d'outils de conversion permettant de transformer et d’intégrer très simplement des données géospatiales dans la géodatabase (ETL spatial).
Celle-ci permet non seulement de définir le mode de stockage, le type d'accès et de gestion des données, mais aussi d'implémenter des logiques métiers complexes telles que :

Les données spatiales peuvent ainsi être exploitées au maximum de leurs possibilités, tandis que la base de données reste cohérente et précise. ArcGIS implémente la géodatabase soit en tant qu'ensemble de fichiers dans un système de fichiers (géodatabase fichier), soit en tant qu'ensemble de tables regroupées dans un système de gestion de bases de données relationnelles (SGBDR).
Dotée d'une architecture évolutive, la géodatabase constitue le socle commun qui vous permet d'assembler des Systèmes intelligents d'Information Géographique utilisables dans de nombreuses applications différentes.