إن كنت تريد برنامج مستقل عن برنامج ArcGIS ويقوم بوظائف نظم المعلومات الجغرافية فأحد الخيارات هي استخدام برنامج ArcGIS Engine هذا البرنامج يسمح لك بتوليد وإنشاء برامج نظم معلومات جغرافية بحيث تضع في هذه البرامج الوظائف التي تريدها
أما برنامج Arc Object فهو يقوم بعمل أدوات تعمل تحت برنامج ArcGIS مثلاً

هذه صفحة برنامج ArcGIS Engine

http://www.esri.com/software/arcgis/...ine/index.html

طبعاً أنت غير ملزم بهذا البرنامج خصوصاً إذا كانت الوظائف التي تريدها من البرنامج محدودة فقد يكون الحل بإنشاء برنامج مستقل في الفيجوال بيسك أو حتى بالفلاش مثلاً لذلك من الجيد أن توازن بين الأمور واختر الأنسب
مع تمنياتي لك بالتوفيق