ArcGIS prevede un'architettura moderna che abbraccia gli standard attualmente piu' diffusi nel mondo dell'Information Technology (IT).
La componente Desktop e' costruita su un'interfaccia utente Windows che rende il GIS accessibile a tutti.
ArcGIS include anche standard per Metadati geografici (Federal Geographic Data Commission, FGDC), standard per il Web (Extensible Markup Language, XML), standard per le comunicazioni in rete (TCP/IP), ed una notazione standard per la modellazione di oggetti del mondo reale (Unified Modeling Language, UML).
ArcSDE lavora con i database (DBMS) commerciali piu' diffusi e supporta un grande varieta' di formati, inclusi quelli emessi da organismi quali l'OpenGIS Consortium (OGC) e l'International Organization for Standardization (ISO); prevede anche formati di altri fornitori quali Oracle Spatial, Informix Spatial DataBlade, ed IBM Spatial Extender.
L'ambiente di programmazione aperto e' cosi' importante da meritare un'attenzione speciale.
Mentre altre societa' forniscono un'interfaccia di programmazione per accedere alle funzionalita', la piena potenzialita' di ArcGIS si compie ad un livello di granularita' piu' fine.
L'insieme degli oggetti software che costituisce ArcGIS e' noto con il nome di ArcObjects.
Sono forniti piu' di 1.100 componenti COM in un modello ben documentato.
La personalizzazione viene effettuata utilizzando il linguaggio Visual Basic for Application integrato nel software, oppure con un qualunque linguaggio COM come Visual Basic, Visual C++ o Delphi.
ArcGIS oltre a soddisfare le necessita' degli utenti finali fornendo applicazioni GIS gia' pronte, fornisce agli utenti piu' avanzati e agli sviluppatori delle possibilita' di personalizzazione complete. Anche utenti non sviluppatori possono personalizzare ArcGIS utilizzando gli strumenti drag-and-drop e menu-driven. Lo standard industriale Visual Basic for Application e' fornito integrato con gli applicativi e puo' essere usato per tutti i lavori di personalizzazione. I programmatori avanzati e gli sviluppatori di applicazioni commerciali hanno a disposizione un modello dati ad oggetti e strumenti completamente estendibili; inoltre sono anche disponibili delle API per una gestione dei dati aperta. Un qualunque linguaggio COM puo' essere usato per personalizzare ed estendere ArcGIS.
Visitate ArcObjects Online per le ultime informazioni sugli ArcObjects inclusi campioni di codice, documenti tecnici e diagrammi ad oggetti.

ArcInfo è il più completo sistema GIS disponibile; include tutte le funzionalità di ArcView e ArcEditor, oltre a quelle di geoprocessing e di conversione dei dati, che lo rendono un vero e proprio standard del GIS.
"Siamo particolarmente attratti dall'aspetto dell'interfaccia basata su Windows e dall'uso di oggetti COM. Una piattaforma facilmente personalizzabile ed estendibile rappresenta un grosso risparmio di tempo e denaro per un Responsabile dello Sviluppo."
- Bob Parlock, Director, Engineering Products Development, Telcordia Technologies, Inc.
L'utilizzo di questi standard industriali rende ArcGIS una linea di prodotti aperta e come risultato si ha che ArcGIS si integra facilmente in un'organizzazione.