A Python module that allows access to some of the functionality of ArcEngine (the driver behind ArcGIS Desktop and Server) and some of the functionality in ArcGIS Desktop. arcpy is mainly used to:
- Perform geoprocessing using existing ESRI tools
- Directly access the geometries of spatial features
- Stringing together multiple tools to create more complex processes and models
- Manipulate ArcGIS Desktop to introduce new toolbars and alter displays.