Geocortex Core is a foundational layer that supports other Geocortex products like Geocortex Essentials and Geocortex Analytics. It contains functionality that enables capabilities in Geocortex products that require storage, security, scalability and fault-tolerance. Although it is not distributed separately from Essentials and Analytics, Geocortex Core is an important part of both products.

Of primary importance, Geocortex Core provides a document storage service, the Data Store, to Geocortex Essentials and Geocortex Analytics. Essentials uses the Data Store for a variety of purposes, such as storing HTML5 Viewer projects, Geocortex Mobile App Framework offline maps, events that occur in Collaboration rooms, and indexes managed by Instant Search. Analytics uses the Data Store to store and aggregate all of the data gathered from its collectors.