Glossary
This page provides a glossary of terms used by Snowplow.
To help clarify, we've categorized the terms:
- Component: a pipeline application, package, SDK, or other code-based tool or set of tools, e.g. Snowplow Micro
- Concept: names for Snowplow things and ideas, e.g. data product
- Legal: about licensing, e.g. SLULA
- Offering: a Snowplow product that you can buy, e.g. Snowplow CDI Cloud
| Term | Category | Description | More information |
|---|---|---|---|
| Atomic events table | Concept | Core warehouse table containing all Snowplow events | Single table |
| Atomic fields | Concept | Core event properties defined by the Snowplow atomic schema | Out-of-the-box fields |
| Attribute | Concept | Individual data point or characteristic calculated by Signals | Attributes |
| Attribute group | Concept | Versioned collection of related attributes that defines how Signals should calculate behavioral data | Attribute groups |
| Attribute key | Concept | Event field that defines the context in which attributes are calculated by Signals | Attribute groups |
| Audience Hub | Offering | Customer segmentation in warehouse, powered by Census | |
| Collection | Concept | Generation of event data and sending to an event collector endpoint | Sources |
| Collector | Component | Application that receives and saves raw events, and forwards them to Enrich | Collector |
| Context | Concept | Deprecated name for entity | Entities |
| Cookie Extension service | Concept | Process for extending cookie lifespans | Cookie Extension |
| Data contract | Concept | Event definitions; set of data products | Data Product Studio |
| Data model | Component | dbt SQL package for processing events in the warehouse | Modeling your data |
| Data pipeline | Concept | Set of applications for collecting, processing, and storing events | Fundamentals |
| Data product | Concept | Set of event specifications, plus metadata | Data products |
| Data Product Studio | Offering | Tracking and data contracts tooling | Data Product Studio |
| Data quality | Concept | Tooling and reporting related to failed events and QA | Data quality |
| Data structure | Concept | Schema, plus metadata | Data structures |
| Derived events table | Concept | Warehouse table of events generated by a data model | Modeling your data with dbt |
| Destination | Concept | Third-party data store or data activation platform that can receive Snowplow event data | Destinations |
| Enrich | Component | Application that validates and enriches events | Enrichments |
| Enrichment | Component | A process, run by Enrich, that adds to or modifies event data | Enrichments |
| Entity | Concept | Supplemental or additional data included in an event; a schema or data structure describing additional data | Entities |
| Event | Concept | A payload, processed by a data pipeline, describing something that happened; the "main" schema or data structure (i.e. not an entity) in an event | Events |
| Event specification | Concept | Set of data structures, including event and entities, that an event payload should match | Event specifications |
| Event, canonical | Concept | One of the original Snowplow events - page view, page ping, or the legacy ecommerce transaction events - that has contains data for some atomic fields, but no schema | Canonical events |
| Event, enriched | Concept | An event payload that's valid and has been successfully enriched | Enrichments |
| Event, failed | Concept | An event payload that the pipeline had some problem processing | Failed events |
| Event, self-describing | Concept | Custom event, based on a custom schema | Self-describing events |
| Event, structured | Concept | Legacy, proto-custom event | Structured events |
| Event, unstructured | Concept | Deprecated name for self-describing event | Self-describing events |
| Event, valid | Concept | An event payload that matches its schema definitions; an event that the pipeline has collected, validated, and enriched without failure (i.e. not a failed event) | Failed events |
| Extension | Offering | Third-party integration | |
| ID service | Concept | Deprecated name for Cookie Extension service | Cookie Extension |
| Iglu | Component | Schema registry and associated tooling | Iglu |
| Intervention | Concept | Signals user behavior trigger | Interventions |
| License, Community | Legal | Deprecated license for certain Snowplow components; SCL | Copyright licenses |
| License, Limited Use | Legal | Non-production use license for certain Snowplow components; SLULA | Copyright licenses |
| License, Personal and Academic | Legal | Personal and academic license for certain Snowplow components; SPAL | Copyright licenses |
| Loader | Component | Application that loads data into warehouse or lake storage | Warehouses and lakes |
| Organization | Concept | Your organization, in the context of account management and SSO | Account management |
| Out-of-the-box | Concept | Non-custom events, data products, schemas, etc. that are included with Snowplow | |
| Profiles Store | Component | Centralized Signals database that stores calculated attribute values | Profiles Store |
| Registry | Concept | Server that stores schemas (schema repository) | Iglu repositories |
| Reverse ETL | Offering | Sync insights from warehouse to other tools, powered by Census | Reverse ETL |
| Schema | Concept | JSON Schema that describes how data should look | Schemas |
| Schema respository | Concept | Server that stores schemas (schema registry) | Iglu repositories |
| Service | Concept | Attribute consumption interface layer for Signals | Services |
| Signals | Offering | Real-time customer intelligence platform | Signals |
| SLULA | Legal | Snowplow Limited Use License Agreement, a non-production use license | Copyright licenses |
| Snowbridge | Component | Application that sends data streams into external destinations | Snowbridge |
| Snowplow BDP | Offering | Deprecated name for Snowplow CDI | Snowplow CDI |
| Snowplow BDP Enterprise | Offering | Deprecated name for Snowplow CDI Private Managed Cloud | Snowplow CDI |
| Snowplow CDI | Offering | Full Snowplow product offering | Snowplow CDI |
| Snowplow CDI Cloud | Offering | Snowplow running in a cloud hosted by Snowplow | Snowplow CDI |
| Snowplow CDI Private Managed Cloud | Offering | Snowplow running in your own cloud | Snowplow CDI |
| Snowplow CLI | Component | Tool for command-line management of data products and data structures | Snowplow CLI |
| Snowplow Community Edition | Offering | Limited license (SLULA) Snowplow self-hosted product offering | Snowplow Self-Hosted |
| Snowplow Console | Offering | Web UI for Snowplow data management | Snowplow Console |
| Snowplow Inspector | Component | Browser extension for testing and validation of web tracking | Snowplow Inspector |
| Snowplow Micro | Component | Testing and QA pipeline | Snowplow Micro |
| Snowplow Mini | Component | Sandbox development pipeline | Snowplow Mini |
| Snowplow Self-Hosted | Offering | Production self-hosted Snowplow product offering | Snowplow Self-Hosted |
| Snowtype | Component | Tool for custom tracking code generation | Snowtype |
| Snowtype CLI | Component | Tool for command-line management of Snowtype code generation | Snowtype CLI |
| Source | Concept | Tracker SDK or webhook that sends events to a collector endpoint | Sources |
| Source application | Concept | Your application where you have implemented tracking | Source applications |
| Tracker | Component | SDK that sends events to an event collector endpoint | Trackers |
| Tracking catalog | Concept | List of received event types in Snowplow Console | |
| TSV | Concept | Tab-separated values format, used for events within a Snowplow pipeline | Enriched TSV format |
| Validation | Concept | Pipeline process of checking events against their schemas | |
| Visualization | Offering | Accompanying dashboard for a data model | Visualizations |
| Webhook | Component | API that allows you to send external data to Snowplow pipelines, usually third-party | Webhooks |
| Workspace | Concept | Isolated environment containing one production pipeline, and potentially multiple QA or development pipelines |