Sitecore Experience Platform glossary of terms with short definitions.
A type of processing that groups and reduces data from the xDB and stores it in the reporting database so that the data can be queried by the reporting service for applications, such as the Experience Analytics reports. See Processing.
The path (online or offline), for example, partner referrals, Facebook, or email notifications, through which contacts interact with a particular organization. See Channels.
An entity in the Sitecore Experience Database (xDB) that represents a person who interacts with your organization, for example, by visiting a website or using a mobile app. You can use contact data to form a detailed picture of your contacts, their behavior, and the context in which they interact with your organization. See Contacts.
The service that uses the browser user agent string to identify a contact's device and its properties and you can use this information to personalize a contact's experience with your website, for example, by creating a mobile phone layout for the Apple iPhone. See Sitecore Device Detection Service.
The way in which a contact engages with your organization, for example, by visiting a webpage or opening an email. From the first anonymous visit, to a customer showing high levels of engagement and commitment, all interactions are stored in the xDB.
Key Behavior Cache
The cache that stores information about a contact's recent activities across all channels in the content delivery environment. Rather than focusing exclusively on a contact’s current interaction with your organization, the Key Behavior Cache enables you to use the contact's interaction history to create and implement personalization rules based on a contact's past behavior. See Key Behavior Cache.
A business-significant result of one or more interactions between a contact and your organization, for example, a sales lead or product purchase, and that you can use to quantify your contacts based on the financial value they bring to your organization. See Outcomes.
Private session state
Uses ASP.NET session state to hold all the data about an interaction from a specific device, such as pages visited, duration of visit, and page events triggered. See Session state.
A Microsoft SQL Server database that consists of processed analytics data collected by the xDB, which can be queried by the Reporting Service. Sitecore reporting applications, such as Experience Analytics (xAnalytics) reports, use the results of these queries to create dashboards and reports. See Rebuilding the reporting database.
The service that queries the Microsoft SQL Server reporting database for processed and aggregated data, and the xDB (MongoDB) for individual contact or interaction data, and then sends the results back to the Sitecore reporting applications.
Session state server
The database that contains all the information required to serve a web session on a content delivery server. See Session state.
Shared session state
A type of session state that holds all the data related to a contact during an interaction from a specific device and that is shared across all content delivery servers in a cluster. See Session state
Sitecore Experience Database (xDB)
The central data repository for the entire customer experience (including all your contact interaction data across channels) that can store vast amounts of data.
Sitecore Experience Management (xManagement)
A feature that enables you to run Sitecore as a Web Content Management (WCM) platform from which you can create, manage, and publish content without using the entire Sitecore Experience Platform and xDB. It is sometimes referred to as CMS-only mode. See Sitecore xManagement.
Sitecore Experience Platform (XP)
The combination of Sitecore CMS, xDB, and other experience marketing applications, such as the Experience Analytics (xAnalytics) and Federated Experience Manager (FXM).
Sitecore Experience Profile (xFile)
An application that presents the key information about a contact and that enables you to monitor the key areas of the customer experience, such as interactions, campaigns, goals, profiles, outcomes, automations, and keywords. See Sitecore Experience Profile.
A taxonomy is a classification system that you use to organize marketing activities by applying taxonomy tags to campaigns, goals, and events in the Marketing Control Panel. See Marketing taxonomies.
A type of processing that takes data from the xDB and transforms it into a tree structure and stores it in the reporting database so that it can be used by the Path Analyzer. See Processing.
The physical locations, for example, a retail store or a QR code on a poster, where interactions occur. You can use this information to gain insight into where your main marketing activities are taking place and how effective they are. See Venues.