> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superblocks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

Choose where and how your Superblocks applications are made available to end users. Whether you're building internal tools, embedding functionality into existing products, or deploying data applications to Databricks, Superblocks offers flexible hosting options that fit your organization's needs.

## What is hosting in Superblocks?

Hosting defines how users access a Superblocks app and how their identity is established when they do.

It determines:

* The URL or surface where users open the app
* How users authenticate and are authorized
* How the app fits into your existing product or platform experience

The hosting model you choose shapes the user entry point, authentication flow, and permission model, while allowing you to deliver the same app in different contexts.

## Hosting options

Superblocks supports three hosting models.

### Superblocks-hosted apps

Apps are accessed directly through Superblocks.

Key characteristics:

* Launched from the Superblocks UI or a direct app URL
* Authentication and permissions managed by Superblocks
* Minimal setup required to make apps available to users

Best for:

* Internal tools
* Administrative workflows
* Operational dashboards

### Embedded apps

Apps are accessed from within your product or website.

Key characteristics:

* Launched inside an iframe or embed component
* User access integrated into an existing product experience
* Authentication coordinated between your app and Superblocks

Best for:

* Customer-facing tools
* Self-service workflows
* Extending SaaS products with custom functionality

Learn more about [Embedded apps](/hosting/embedded-apps/overview)

### Databricks apps

Apps are accessed from within a Databricks workspace.

Key characteristics:

* Launched as Databricks-native applications
* User identity and permissions derived from Databricks
* Access controlled by Databricks workspace settings

Best for:

* Data applications
* Analytics and operational tooling
* Teams building directly on Databricks

Learn more about [Superblocks Apps in Databricks](/hosting/databricks-apps/overview)

## **Choosing a hosting option**

| **Hosting option**      | **Primary advantage**                     | **Authentication**                          | **Integration effort** | **Best use case**                    |
| :---------------------- | :---------------------------------------- | :------------------------------------------ | :--------------------- | :----------------------------------- |
| **Superblocks-managed** | Fastest deployment with no infrastructure | Superblocks SSO (Okta, Entra, Google, etc.) | None                   | Internal tools and dashboards        |
| **Embedded apps**       | Runs inside existing applications         | Custom (provided by parent app)             | Medium                 | SaaS products and customer portals   |
| **Databricks apps**     | Native Databricks workspace experience    | Databricks authentication                   | Low                    | Databricks-centric data applications |

As a general guideline:

* Use **Superblocks-managed hosting** for most internal applications
* Use **Embedded apps** when Superblocks must run inside an existing product or portal
* Use **Databricks apps** when users primarily work in Databricks and expect applications to live there
