ArcGIS Pro Foundation study materials
ArcGIS Pro Foundation study resources

ArcGIS Pro Foundation key terms

ArcGIS Pro Foundation · Get comfortable with the vocabulary.

Feature Class

A collection of features of the same geometry type (point, line, or polygon) stored together with a common set of attribute fields, usually inside a geodatabase.

Related: Geodatabase, Attribute Table, Shapefile
Geodatabase

A container that stores spatial and nonspatial datasets together, adding behavior such as domains, subtypes, and relationship classes that plain file formats cannot enforce.

Related: Feature Class, Domain, Relationship Class
Shapefile

A legacy multi-file vector format holding one geometry type and its attributes, requiring several sidecar files to remain together for the data to display correctly.

Related: Feature Class, Coordinate System
Attribute Table

A tabular view of the records in a dataset, where each row is a feature and each column is a field holding a value for that feature.

Related: Field, Feature Class, Join
Field

A single column in an attribute table that stores one type of information, such as a name, a measurement, or a date, for every record.

Related: Attribute Table, Domain, Alias
Domain

A rule attached to a field that restricts allowed values to a coded list or a valid range, helping keep attribute entries consistent across a dataset.

Related: Field, Subtype, Geodatabase
Subtype

A grouping of features within one feature class that share the same behavior and default values, such as different pipe materials stored in a single utility layer.

Related: Domain, Feature Class
Relationship Class

A stored association between two tables or feature classes that defines how records relate, including whether one record links to one or many others.

Related: Geodatabase, Join, Relate
Join

A temporary operation that appends fields from one table to another based on a shared key value, so attributes can be viewed or symbolized together.

Related: Relate, Attribute Table, Relationship Class
Relate

A temporary link between two tables that lets you select records in one and see associated records in the other without merging their fields into a single table.

Related: Join, Relationship Class
Coordinate System

A framework of numbers that defines where locations sit on the earth, including geographic systems measured in degrees and projected systems measured in linear units.

Related: Projection, Map Projection, Georeferencing
Projection

The mathematical transformation that converts locations on the curved earth surface into positions on a flat map, always introducing some distortion of shape, area, distance, or direction.

Related: Coordinate System, Georeferencing
Georeferencing

The process of aligning raster imagery or scanned maps to real-world coordinates by linking known ground control points to their true positions.

Related: Coordinate System, Raster
Raster

A dataset made of a grid of cells, each holding a value such as elevation or land cover, well suited to continuous surfaces rather than discrete features.

Related: Vector, Georeferencing, Mosaic Dataset
Vector

A data model that represents real-world objects as discrete points, lines, or polygons with associated attribute records rather than as a grid of cells.

Related: Raster, Feature Class
Mosaic Dataset

A data model for managing many raster images as one seamless layer, storing source references and processing rules so imagery can be displayed and queried together.

Related: Raster, Geodatabase
Map

A document in the project that holds layers, symbology, and layout-independent settings for viewing and interacting with spatial data on screen.

Related: Layer, Scene, Symbology
Scene

A 3D view in the project where layers are drawn in three dimensions, allowing terrain, buildings, and other content to be viewed from any angle.

Related: Map, Layer
Layer

A reference to a dataset drawn inside a map or scene, carrying its own display settings such as symbology, labeling, visibility range, and definition query.

Related: Map, Symbology, Definition Query
Symbology

The rules that control how features or cells are drawn, using color, size, shape, or patterns to represent values, categories, or quantities in a layer.

Related: Layer, Classification Method, Renderer
Renderer

The specific drawing method applied to a layer, such as single symbol, unique values, graduated colors, or graduated symbols, that determines how each feature is depicted.

Related: Symbology, Classification Method
Classification Method

The rule used to divide numeric values into classes for graduated symbology, such as equal interval, quantile, natural breaks, or standard deviation.

Related: Symbology, Renderer
Label

Text drawn on a map from a feature's attribute value to describe it, with placement and formatting controlled by label classes and label settings.

Related: Annotation, Layer
Annotation

Text stored as a feature in a geodatabase or as graphics, giving manual control over position and appearance rather than generating text dynamically from attributes.

Related: Label
Definition Query

A filter saved on a layer that limits which features are drawn and selectable, based on a SQL expression evaluated against the layer's attribute fields.

Related: Layer, Selection, SQL Expression
Selection

A subset of features or records chosen interactively or by query, which can then be examined, exported, or used as input to further operations.

Related: Definition Query, SQL Expression
Layout

A page design that arranges one or more maps, plus elements such as legends, scale bars, and titles, for printing or exporting as a finished map product.

Related: Map Frame, Map, Export
Map Frame

A layout element that places a map or scene onto the page at a chosen scale and extent, serving as the window through which the map content is shown.

Related: Layout, Map
Geoprocessing

The framework of tools that operate on spatial data to create or modify datasets, run singly, in models, or as scripts, with inputs and outputs defined by parameters.

Related: Toolbox, ModelBuilder, Geoprocessing History
Toolbox

A container of geoprocessing tools organized by function, available as system toolboxes installed with the software or as custom toolboxes you create and share.

Related: Geoprocessing, ModelBuilder
ModelBuilder

A visual environment for chaining geoprocessing tools into a workflow diagram, where outputs of one tool become inputs to the next and the model can be saved and rerun.

Related: Geoprocessing, Toolbox, Python
Python

A scripting language used to automate geoprocessing and map production, with access to the application's tools and project contents through a dedicated site package.

Related: ModelBuilder, Geoprocessing
Buffer

A geoprocessing operation that creates polygons at a specified distance around input features, often used to define areas of influence or proximity.

Related: Overlay, Clip
Overlay

An operation that combines two layers geometrically to produce new features, such as intersection, union, or erase, based on where their geometries coincide.

Related: Clip, Buffer, Spatial Join
Clip

A tool that cuts input features to the boundary of a polygon layer, keeping only the portions that fall inside the clip shape while preserving their attributes.

Related: Overlay, Buffer
Spatial Join

A tool that appends attributes from one layer to another based on spatial relationship rather than a shared key field, such as points falling inside polygons.

Related: Join, Overlay, Selection
Geoprocessing History

A log of tools that have been run in a project, recording parameters and inputs so a previous operation can be reviewed, reopened, or rerun with changes.

Related: Geoprocessing, Toolbox
Project

The file that organizes all work for a task, storing references to maps, layouts, databases, toolboxes, and other items rather than the data itself in many cases.

Related: Map, Layout, Portal
Portal

An online organizational site used to share maps, layers, and apps with colleagues or the public, and to control access through accounts, groups, and permissions.

Related: Project, Web Layer, Sharing
Web Layer

A hosted layer published to a portal that can be added to web maps and apps, delivering features or tiles to clients over the internet.

Related: Portal, Sharing, Tile Package
Sharing

The act of publishing or granting access to maps, layers, and other items so that specified users, groups, or the public can view or use them.

Related: Portal, Web Layer, Permission
Permission

A setting on a shared item that determines what others may do with it, such as viewing only, editing, or full control over its contents.

Related: Sharing, Portal
Tile Package

A file that bundles prebuilt map tiles and their metadata for offline use or publication, allowing fast display without rendering features on the fly.

Related: Web Layer, Export
Export

The process of writing map, layout, or data content out to another format, such as an image file, a PDF, or a different spatial data format.

Related: Layout, Tile Package