ArcGIS is a suite consisting of a group of geographic information system GIS software products (produced by ESRI. At the desktop GIS level, ArcGIS can include:· ArcReader, which allows one to view the maps, and queries are made with other Arc products;· ArcView, which allows one to view spatial data, create layered maps, and conduct basic spatial analysis;· ArcEditor which, in addition to the function of ArcView, includes more sophisticated tools to manipulate shapefile and geodatabases; or· ArcInfo which includes capabilities for data manipulation, editing, and analysis.There is also a server-based ArcGIS products, as well as ArcGIS products for PDAs. Extensions can be purchased separately to enhance ArcGIS functionality.Prior to ArcGIS, ESRI has focused on software development in order Arc / INFO workstation several programs and graphical user interface-based products such as ArcView 3.x desktop GIS program. Other products including ESRI MapObjects, a programming library for developers, and ArcSDE as a relational database management system. Various products have branched into several source trees, and not well integrated with one another. In January 1997, decided to change platforms ESRI GIS software, creating an integrated software architecture.

ArcGIS 8.xIn 1999 the late, ESRI released ArcGIS 8.0, which runs on Microsoft Windows operating system. ArcGIS combine aspects of visual user-interface ArcView GIS 3.x interface with some of the strengths of version 7.2 Arc / INFO workstation. This pair produces a new suite of software called ArcGIS, which includes a command-line ArcInfo workstation (v8.0) and a new graphical user interface application called ArcMap (v8.0) combines multiple functions of ArcInfo with a more intuitive interface, as well as management applications ArcGIS ArcCatalog file called (v8.0). The release of ArcGIS suite represents a major change in ESRI's software offerings, aligning all their client and server products in a single software architecture known as ArcGIS, created by using Microsoft Windows COM standards.One major difference is the programming (scripting) languages ​​that are available to customize or extend the software to fit specific user needs. In the transition to ArcGIS, ESRI drop scripting support its application-specific language, Avenue, and ARC Macro Language (AML), which support Visual Basic for Applications scripting and open access to components of ArcGIS using the Microsoft COM standard. ArcGIS is designed to store data in RDBMS proprietary format, known as the geodatabase. ArcGIS 8.x introduce other new features, including on-the-fly projection maps, and descriptions in the database.Updates from ArcView 3.x extensions, including 3D Analyst and Spatial Analyst, came later with the release of ArcGIS 8.1, which was inaugurated at the ESRI International User Conference in 2000. ArcGIS 8.1 was officially released on April 24, 2001. Other new extensions made available with ArcGIS 8.1, including geostatistical analyst. ArcGIS 8.1 also adds the ability to access data online, directly from the Geography Network site or ArcIMS map services. ArcGIS 8.3 was introduced in 2002, adding topology to geodatabases, which is a feature that was originally only available with ArcInfo coverage.ArcGIS 9.xArcGIS 9 was released in May 2004, which includes ArcGIS Server and ArcGIS Engine for developers. [1] The release includes ArcGIS 9 geoprocessing environment that allows the execution of traditional GIS processing tools (such as clipping, overlay, and spatial analysis) interactively or from a scripting language that supports COM standard. Although the most popular of which is Python, others have been used, primarily Perl and VBScript. ArcGIS 9 includes a visual programming environment, similar to the Erdas imagine Model Maker (released in 1994, v8.0.2). ESRI version called Modelbuilder and like Erdas imagine version allows users to graphically link geoprocessing tool into a new tool called a model. These models can be executed directly or exported to the scripting language which can then be run in batch mode (launched from the command line), or they can mengal \ mi further editing to add branching or looping.On June 26, 2008, ESRI released ArcGIS 9.3. The new version of ArcGIS Desktop includes the new modeling tools and geostatistical error tracking features, while the ArcGIS Server has improved performance, and support for role-based security. There is also a new JavaScript APIs that can be used to create mashups, and well integrated with Google Maps or Microsoft Virtual Earth.In 2008 ESRI Developers Summit, there is little emphasis on ArcIMS, except for one session on the transition from ArcIMS to ArcGIS Server-based applications, showing a change with a focus for ESRI ArcGIS 9.3 for web-based mapping applications.In May 2009, ESRI released ArcGIS 9.3.1, with improvements in performance publishing dynamic maps and introduce better sharing of geographic information.ArcGIS 10.xIn 2010, ESRI announced what had previously been regarded as a version 9.4 will be a version 10 and will be sent in the second quarter of 2010. The latest version is 10.0. as of September 2010. as of September 2010.