Control. A control is a single visual element added to a report. Labels, shapes and pictures are examples of common, basic report controls. Subreports and map scale bars are examples of more complex controls. Each control can be placed independently onto a template so that the report can be laid out exactly as desired. Some controls can be bound to data at runtime; that is, the control will contain the value of the attribute data in the final report output. Text content such as attribute values from spatial and non-spatial data tables as well as image content representing the map image are examples of data which can be bound to controls in a report template.

Report. A report in Geocortex Essentials refers to formatted presentation of data and images from an Essentials site. A report is based on a report template or a print template. Report templates typically include spatial and/or non-spatial data from the report's layer. Print templates include the map image as the main content.

Subreport. Subreports are used to combine multiple different data sources into a single report. Examples of multiple different data sources include spatial data from ArcGIS Server, related data from non-spatial databases, and map data which contains images representing the currently-viewed map extent in a Geocortex Essentials application. Like a report, a subreport is the combination of a separate template and data.

Template. A template is a file that defines how the data in a report is laid out. A template is created independently of the data which will be used to create the final report. Templates are created using Geocortex Report Designer.