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 summarized 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 organizes 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 standardized label for a marketing-oriented data layer, often focused on modeling, 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 → - CJA Customer Journey Analytics
Customer Journey Analytics is the Adobe analytics application on AEP. It queries data lake datasets through a connection and lets you join channels using whichever identity you choose as the person ID.
Open entry → - 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 is the AEP service that expires datasets and deletes records or identities through work orders. It is the supported path for reducing volume and honoring erasure rights.
Brief reference - Data Prep Data transformation during AEP ingestion
Data Prep transforms source fields into XDM during ingestion. It can derive values, normalize structures, and apply functions before writing to the dataset.
Open entry → - Dataset Data collection 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 → - 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 → -
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, personalization, 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 organization.
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, modeling, 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 afterward.
Open entry → -
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 synchronizes 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
- 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 toward a goal within defined tools, permissions, and limits.
Brief reference - CEP Customer Engagement Platform
A CEP coordinates customer interaction through audiences, journeys, decisions, and channels. Its center is acting on the customer, not keeping all history as the source of truth.
Open entry → - 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 → -
ESP Email Service Provider An ESP manages email creation, delivery, and deliverability at scale, together with lists, templates, and basic channel results.
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 behavior based on what the user has consented to. Version 2 adds two advertising signals to the analytics and storage ones.
Open entry → - Data Clean Room Controlled data collaboration environment
A data clean room allows several parties to compare or analyze 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 -
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 organizes 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 personalizing digital experiences, usually around content, web, and integration components.
Brief reference -
PIM Product Information Management A PIM centralizes 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 organization 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 → - 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 Modeling
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 centralizes 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