Glossary
Plain-language definitions of the terms behind what we build — grouped by the capability each one belongs to.
Digital Platforms
An architectural style where an application is built as a collection of small, independently deployable…
A software design pattern where system components communicate by producing and reacting to events
An open-source system for automating the deployment, scaling, and management of containerized…
A software architecture where a single instance of an application serves multiple customers (“tenants”),…
A development approach where an application's API is designed and built before the user-facing interface,…
AI Systems
The layer of tooling and logic that manages how a large language model is called, chained with other tools…
A database purpose-built to store and search high-dimensional vector embeddings
A technique where a language model's response is grounded by first retrieving relevant information from an…
The set of practices and tooling for reliably deploying, monitoring, and maintaining machine learning…
Customer Ecosystems
A system that collects and unifies customer data from every touchpoint
The process of matching and merging data points from different systems and channels to determine that they…
A system that adjusts what a customer sees
Intelligent Commerce
A commerce architecture where the front-end presentation layer is decoupled from the back-end commerce…
A layer that sits above multiple payment processors and gateways, routing transactions intelligently
Infrastructure purpose-built to handle recurring revenue: proration, plan changes, dunning (failed payment…
Connected Operations
Tooling that coordinates multi-step business processes across different systems
The infrastructure that extracts data from source systems, transforms it into a consistent format, and…
The technical work of connecting enterprise resource planning and customer relationship management systems…
Growth Enablement
Infrastructure deployed across multiple geographic regions, so an application can serve users with lower…