Marketplace glossary
This topic explains general concepts and terms used within the Sitecore Marketplace.
Glossary
- custom app
-
A type of Marketplace application that extends and customizes SitecoreAI for one or selected organizations. Does not require approval from Sitecore.
- public app
-
A type of Marketplace application that is available to all Sitecore organizations and listed in the public Marketplace. Requires approval from Sitecore.
- extension point
-
An area of the SitecoreAI user interface where a Marketplace application can appear.
- Blok
-
The Sitecore product design system. A UI framework and style guide for building SitecoreAI user interfaces, including Marketplace apps.
- client-side app
-
A Marketplace application that uses a client-side architecture. Client-side apps run entirely in the user's web browser. All API requests from the app to SitecoreAI APIs run indirectly, via the web browser. Ideal for simple UI extensions and functionalities that don't require server-side processing.
- full-stack app
-
A Marketplace application that uses a full-stack architecture. Full-stack apps include both client-side and server-side components. API requests from the app to SitecoreAI APIs can run directly, server to server. Ideal for AI-powered apps such as AI agents, agentic workflows, and other server-to-server API interactions.
- built-in authorization
-
An authorization flow for Marketplace applications that is managed entirely by the Marketplace SDK, abstracting it away from the developer.
- custom authorization
-
Auth0 authorization flow for Marketplace applications that replaces the built-in authorization managed by the Marketplace SDK. Required if your app needs to make server-side API calls to SitecoreAI APIs.