桌面版本:以功能等級而區分的套件:ArcReader、ArcView、ArcEditor和ArcInfo,而高級的套件是較低級套件加上其他進階功能。 伺服器版本:以功能等級(基本、標準、進階)而區分為ArcIMS (web mapping server), ArcGIS Server 與 ArcGIS Image Server。 行動裝置:ArcGIS Mobile 與 ArcPadArcGIS 10.x
2010年,ESRI宣布之前宣稱的9.4版本已被改稱為第10版,將於2010年第二季度發布,現在的10.0版是2010年9月發布的。在ArcGIS 10.0中首次提供了多語言版本,包括中文,日語,法語,德語,西班牙語和英語等6個版本。
在包括ArcView 3.x在內的早期ESRI產品中,所有的數據都是以Shapefile格式組織的,也就是ArcInfo使用的Coverage格式,它存儲與空間數據有關的拓撲信息。Coverage這個概念最早在1981年ArcInfo首次發布時就被提出了,然而它卻在運用於表現某些要素時有所局限。比如說,在鐵路與公路相交時需要表現鐵路道口、天橋或行人隧道時Coverage格式不能夠很好地將它們展現出來。
ArcGIS是圍繞著Geodatabase資料庫構建的,它使用對象關係型資料庫來存儲空間數據。Geodatabase是一個存儲數據集的容器,同時將空間數據和屬性綁定起來。拓撲數據也能夠存儲在Geodatabase中並對特性進行建模,比如說在表示道路交叉時可以對道路之間的相關性進行設定。在使用Geodatabase時,很重要的一點就是要理解要素類(Feature Classes)就是就是一系列要素,它以點、線或多邊形的形式呈現。在使用Shapefile格式時每個檔案只能存儲一類要素然而Geodatabase卻能夠在一個檔案中存儲多個要素或者是多種類型的要素。
在ArcGIS中,Geodatabase可以以三種不同方式存儲包括FGDB(File Geodatabase)、PGDB(Personal Geodatabase),和ArcSDE Geodatabase。FGDB在9.2版時被引進,它把信息儲存在一個擴展名為gdb的資料夾中,資料夾內部的檔案和Coverage差不多但不一樣。和PGDB類似,FGDB也支持單一用戶,但與PGDB不同的是,FGDB沒有數據量大小的限制。默認情況下單一表的大小不能超過1TB,但這實際是可以被改變的。PGDB用Microsoft Access檔案存儲數據,將幾何數據存儲在二進制大對象欄位中,OGR庫能夠處理這種檔案類型並將它轉換其它檔案格式。一些需要資料庫管理員完成的工作諸如管理用戶及備份等可以通過ArcCatalog完成。基於Microsoft Access的PGDB僅能在Windows作業系統下運行而其有2GB數據量上線的限制。企業級的Geodatabase可以通過ArcSDE操作,它擁有可連線高端資料庫管理系統(DBMS)的接口像是Oracle、Microsoft SQL Server、DB2和Informix等。這些DBMS能夠多方面的管理資料庫,同時ArcGIS就用來進行空間數據的管理。企業級的Geodatabase還支持資料庫複製、版本控制及事務管理等高級功能,更支持跨平台兼容,即可同時在Linux、Windows和Solaris等不同的作業系統下使用。