Mapping : Use ArcGIS maps to compile geographic data, perform spatial analysis, and share your geographic information.
Geographic Data Management : Build, manage, and share geographic information using features, tabular data and much more. Manage and share enterprise information collections across your organization
Analysis : Combine information from many independent layers by applying a rich set of spatial operations. You can program your own ideas and apply your results to a wide range of problems.