A cloud data warehouse stores and processes analytical data at scale through governed models that can support reporting, data science, and activation.
Brief referencePractical reference
MarTech architecture glossary
Short definitions that separate a capability, a product, and an architecture decision before tools enter the discussion.
Every term answers four questions
An isolated definition is rarely enough for a technical decision. Every entry uses the same frame.
- 01
What the term means in a customer data architecture.
- 02
How it applies within a project.
- 03
Which nearby concept it is commonly confused with.
- 04
Which technical decision changes when it is understood correctly.
Terms and reference entries
Core concepts have a full entry. Adjacent terms are summarised here to provide context without inflating the glossary.
Data and profile
- CDP Customer Data Platform
A CDP brings together customer data from multiple sources, resolves identities, and maintains a persistent profile available for audiences and activation.
Open entry → -
CDW Cloud Data Warehouse - CRM Customer Relationship Management
A CRM maintains the operational record of known customers, accounts, opportunities, commercial interactions, and service activity.
Open entry → - DMP Data Management Platform
A DMP organises mainly pseudonymous signals and audiences for advertising buying and activation. Its historical model depends on identifiers with a limited lifetime.
Open entry → - Identity Graph Identity graph
An Identity Graph links observed identifiers to represent which fragments may belong to the same person or entity. It resolves evidence; it does not invent relationships.
Open entry → - Identity stitching Stitching identities of the same customer
Identity stitching is joining the identifiers one person leaves across channels, such as a cookie, an email, and a customer number, so the system treats them as a single profile.
Open entry → -
MDP Marketing Data Platform MDP is a loosely standardised label for a marketing-oriented data layer, often focused on modelling, analytics, and activation.
Brief reference
Adobe Experience Platform
- AEP Adobe Experience Platform
AEP is the Adobe foundation for customer data. It provides ingestion, a shared data model, identity resolution, a unified profile, and query. The applications run on top of it: Real-Time CDP, Journey Optimizer, and Customer Journey Analytics.
Open entry → - AJO Adobe Journey Optimizer
Journey Optimizer is the Adobe application on AEP that orchestrates journeys and sends messages over email, push, SMS, and custom channels. It reads from the unified profile and can write back to it.
Open entry → -
B2B Edition B2B editions of Real-Time CDP and Journey Optimizer The Adobe B2B editions add the account as an entity. Real-Time CDP B2B brings XDM classes for account and opportunity with relationships between schemas, and Journey Optimizer B2B orchestrates account journeys on that base.
Brief reference - CJA Customer Journey Analytics
CJA ingests data from the Experience Platform datasets selected in a connection. Data views define the dimensions and metrics available for analysis.
Open entry → -
Computed attribute Profile computed attribute A computed attribute summarises profile events into one attribute: a sum, a count, a minimum, a maximum, the most recent value or a list. It is defined over Experience Event datasets enabled for Profile.
Brief reference -
Data Distiller Adobe Experience Platform Data Distiller Data Distiller is the package that enables batch queries in Query Service. They clean, shape and enrich data already ingested, and write the result back to the data lake as a dataset.
Brief reference - Data Lake Adobe Experience Platform Data Lake
The Data Lake is the queryable history in AEP, where datasets live and what Query Service and Data Distiller work against. The Profile Store, by contrast, is the live view used by audiences, journeys, and activation.
Open entry → -
Data Lifecycle Adobe Experience Platform Data Lifecycle Data Lifecycle lets you schedule dataset expiration and request record deletion by primary identity. It supports operational cleanup, data minimisation and retention management. Data-subject rights requests use Privacy Service instead.
Brief reference - Data Prep Data transformation during AEP ingestion
Data Prep transforms source fields into XDM during ingestion. It can derive values, normalise structures, and apply functions before writing to the dataset.
Open entry → - Dataset Dataset in AEP
A dataset is the container where AEP stores records conforming to an XDM schema. It can receive batch or streaming data and feed downstream services.
Open entry → - Datastream Edge Network collection configuration
A datastream is the server-side configuration that the Web SDK and Mobile SDK reference by identifier. It decides which services Edge Network passes events to: Experience Platform, Analytics, Target or event forwarding.
Open entry → - Identity namespace Semantic context for an identifier
A namespace declares what an identifier means, such as a CRM ID, email address, or device. The value only has identity meaning within that context.
Open entry → -
Linking Rules Identity Graph Linking Rules They are the Identity Service configuration that prevents graph collapse. They declare unique namespaces, of which a graph accepts only one identity, and a priority between namespaces that decides the primary identity of fragments.
Brief reference -
Merge policy Profile merge policy A merge policy defines how profile fragments from different sources combine: which datasets are included, which identity graph applies, and which value wins when two sources disagree.
Brief reference - Profile Real-Time Customer Profile
Profile combines enabled fragments and identity relationships to provide an operating customer view for segmentation, personalisation, and activation.
Open entry → - Query Service Adobe Experience Platform Query Service
Query Service runs SQL against the datasets in the AEP data lake. It is used to explore data, validate ingestion, build derived tables, and feed reporting.
Open entry → - RT-CDP Adobe Real-Time Customer Data Platform
Real-Time CDP is the Adobe application on AEP used to build and evaluate audiences, enforce data usage policies, and activate them to destinations.
Open entry → -
Sandbox Adobe Experience Platform sandbox A sandbox is an isolated AEP partition with its own schemas, datasets, identities, and configuration. There are production and development sandboxes within the same organisation.
Brief reference -
Total Data Volume Profile Store licence metric Total Data Volume is the licence metric for the Profile Store: addressable audience multiplied by average profile richness. It is measured across the production sandboxes of the organisation.
Brief reference - Web SDK Adobe Experience Platform Web SDK
The Web SDK is the Adobe client library, known as alloy, that sends events to Edge Network in a single call. From there they are distributed to Analytics, Target, Real-Time CDP, and the rest.
Open entry → - XDM schema Experience Data Model schema
An XDM schema defines the structure and meaning of records entering AEP. It combines a class, field groups, and declared identities.
Open entry →
Architecture models
- Composable CDP Component-based CDP architecture
A composable CDP distributes collection, modelling, identity, audiences, and activation across connected components, usually with the warehouse as the source of truth.
Open entry → - ETL / ELT Extract, Transform, Load
ETL transforms data before loading it into the destination. ELT loads first and uses the destination platform to transform it afterwards.
Open entry → -
Federated Audience Composition Adobe Federated Audience Composition Federated Audience Composition builds and enriches audiences with enterprise warehouse data without persisting it in Experience Platform. The resulting audience is published to Audience Portal and becomes available to Real-Time CDP and Journey Optimizer.
Brief reference -
Headless Decoupled presentation architecture A headless architecture separates presentation from the system managing content or commerce and connects both layers through APIs.
Brief reference - iPaaS Integration Platform as a Service
An iPaaS provides managed tools for connecting applications, transforming messages, orchestrating flows, and monitoring reusable integrations.
Open entry → -
Kafka Apache Kafka Kafka is an event streaming platform. Producers write to topics, consumers read at their own pace, and events are retained for a configurable window.
Brief reference -
MACH Microservices, API-first, Cloud-native, Headless MACH groups microservices, APIs as contracts, cloud-native operation, and decoupled presentation as principles for modular architecture.
Brief reference - Reverse ETL Activation from the warehouse
Reverse ETL synchronises models, attributes, or audiences computed in the warehouse into operational tools such as CRMs, engagement platforms, or advertising destinations.
Open entry → - Warehouse-native CDP Warehouse-native CDP architecture
A warehouse-native architecture models profiles and audiences on the warehouse and exposes them to activation tools without maintaining another central copy as the source of truth.
Open entry → - Zero-copy Data access without replication
Zero-copy allows a platform to query or use data that remains in the warehouse without maintaining a complete replica in its own store.
Open entry →
Activation and orchestration
-
Account journey Journey Optimizer B2B Edition account journey An account journey moves accounts, not people. It enters with an account audience and splits on account, people or buying group criteria, the buying group being the subset of people who decide the purchase.
Brief reference - Activation Delivery of data and audiences to a destination
Activation makes an audience, attribute, or decision available to the system that must act, under the applicable identity, consent, and usage rules.
Open entry → -
Agentic AI Goal-directed artificial intelligence Agentic AI plans and executes multiple steps towards a goal within defined tools, permissions, and limits.
Brief reference - Audience Set of profiles under a shared definition
An audience is a set of profiles that share attributes or behaviour. In AEP it can come from a segment definition, an external upload or Federated Audience Composition.
Open entry → - CEP Customer Engagement Platform
A CEP coordinates customer interaction through audiences, journeys, decisions, and channels. Its centre is acting on the customer, not keeping all history as the source of truth.
Open entry → -
Channel configuration Journey Optimizer channel configuration A channel configuration, formerly a channel surface, holds the technical send parameters of a channel: sender, reply and error routing, subdomain, IP pool and, where relevant, the consent policy that applies.
Brief reference - Decisioning Automated selection of an action
Decisioning evaluates eligibility, priority, and constraints to choose content, an offer, or an action in context. It can operate in batch or during a request.
Open entry → - Destination Experience Platform activation destination
A destination is a prebuilt integration that takes audiences or profiles from Experience Platform to another platform, by streaming or in scheduled files.
Open entry → -
ESP Email Service Provider An ESP manages email creation, delivery, and deliverability at scale, together with lists, templates, and basic channel results.
Brief reference -
Frequency capping Message frequency capping Channel frequency capping limits how many communications a profile receives in a period. Standard AJO configures it through channel rule sets. Journey rules limit entries and concurrency; they do not count messages.
Brief reference - Journey Orchestrated interaction flow
A journey coordinates steps, waits, conditions, and actions from an entry. It maintains operating state about the flow, not the complete customer truth.
Open entry → - MAP Marketing Automation Platform
A MAP automates campaigns, lead nurturing, scoring, and sales handoffs, usually with email and B2B processes at its core.
Open entry → -
MMH Multichannel Marketing Hub MMH is an analyst category for platforms that coordinate campaigns, audiences, and marketing execution from a multichannel hub.
Brief reference - NBA Next Best Action
Next Best Action is a decisioning pattern that compares eligible actions and selects the most appropriate one for a person and context.
Open entry → -
SFMC Salesforce Marketing Cloud Salesforce Marketing Cloud is a marketing suite with its own data model, based on data extensions, and its own automation and delivery tools for email, SMS, and push.
Brief reference
Identity and governance
- CIAM Customer Identity and Access Management
CIAM manages registration, authentication, account recovery, and account security for customers using digital channels.
Open entry → - CMP Consent Management Platform
A CMP captures and stores consent choices and exposes signals so sites, tag managers, platforms, and destinations can enforce them.
Open entry → - Consent Mode Google Consent Mode v2
Consent Mode is the Google mechanism that lets its tags adjust behaviour based on what the user has consented to. Version 2 adds two advertising signals to the analytics and storage ones.
Open entry → - Consent policy Experience Platform consent policy
A consent policy declares which consent attributes a profile must carry to take part in a marketing action. When the action matches, a profile without that consent stays out of the activation.
Open entry → - Data Clean Room Controlled data collaboration environment
A data clean room allows several parties to compare or analyse data under controls that limit access to individual records and sensitive outputs.
Open entry → -
DSAR Data subject access request A DSAR is the request through which a person exercises their rights over their data: access, rectification, erasure, objection, restriction, or portability. It carries a legal response deadline.
Brief reference - DULE and data usage governance Data Usage Labelling and Enforcement in Adobe Experience Platform
DULE is AEP’s framework for governing data use. Labels express restrictions; policies connect them to marketing actions. An enforcement point evaluates the operation and can block it.
Open entry → -
Experience Event expiration Experience Event expiration in Profile It is a per-dataset window that removes events older than that value from the Profile Store. It applies at ingestion and, over data already loaded, through a backfill job that runs once.
Brief reference -
TCF IAB Europe Transparency and Consent Framework The TCF is the IAB Europe framework for passing consent through digital advertising. It encodes in a string which purposes and vendors the user accepted, and exposes it through a shared interface.
Brief reference
Experience and content
-
CMS Content Management System A CMS allows teams to create, structure, approve, and publish content for one or more digital channels.
Brief reference -
DAM Digital Asset Management A DAM organises digital assets such as images, videos, and documents together with metadata, versions, permissions, and usage rights.
Brief reference -
DXP Digital Experience Platform A DXP brings together capabilities for creating, managing, and personalising digital experiences, usually around content, web, and integration components.
Brief reference -
PIM Product Information Management A PIM centralises product attributes, descriptions, classifications, and relationships to distribute consistent information across channels.
Brief reference
Measurement
- CAPI Conversions API
A Conversions API sends events and conversions from infrastructure controlled by the organisation into an advertising platform.
Open entry → - Data layer Page data layer
The data layer is the structure a page publishes so measurement reads from it instead of from the HTML. Field names, types, and when each value becomes available.
Open entry → -
Event forwarding Adobe Experience Platform event forwarding Event forwarding sends events received by Edge Network through the Web SDK, Mobile SDK or Server API to third-party endpoints. It uses Edge properties, separate from tag properties.
Brief reference - GA4 Google Analytics 4
GA4 is the current version of Google Analytics. Everything is an event with parameters, instead of sessions with pageviews and custom variables as in Universal Analytics.
Open entry → - GTM Google Tag Manager
Google Tag Manager is a tag manager with two forms: a web container that runs in the browser and a server container that receives events and distributes them from your own infrastructure.
Open entry → - MMM Marketing Mix Modelling
MMM uses statistical models on aggregated data to estimate how spend, channels, and external factors contribute to an outcome.
Open entry → - MTA Multi-Touch Attribution
MTA distributes credit across several observed touchpoints in journeys that end in a conversion.
Open entry → - Server-side Server-side collection and forwarding
Server-side means sending events to your own server and letting that server, not the browser, distribute them to each destination. The browser stops talking to every tool and talks to one.
Open entry → -
Session replay Session recording and replay Session replay records the user interaction with the page, including movement, clicks, and DOM changes, and lets you play it back afterwards like a video.
Brief reference -
sGTM Server-side Google Tag Manager sGTM is the Google Tag Manager server container. It receives events at your own endpoint and distributes them to each destination, instead of the browser doing it.
Brief reference - Signal loss Reduction of observable data for measurement and activation
Signal loss describes the reduction in observable data caused by privacy controls, browser restrictions, closed ecosystems, and user choices.
Open entry → - TMS Tag management system
A TMS is the layer that decides what loads on the page, when, and with which data. It centralises tags, trigger rules, and extensions so the site code does not change for every update.
Open entry →
Strategy and channels
-
ABM Account-Based Marketing ABM coordinates marketing and sales around target accounts, known relationships, and signals from several members of the buying committee.
Brief reference -
RCS Rich Communication Services RCS extends native mobile messaging with verified senders, media, buttons, and experiences that are more interactive than SMS.
Brief reference