---
title: "What is an application database?"
description: "An application database stores the scalar rows of an app — users, orders, documents as JSON — and serves CRUD over them."
url: "https://pixeltable.com/learn/what-is-an-application-database"
updated: "2026-09-29"
vertical: "Multimodal data"
doc: "https://docs.pixeltable.com/overview/quick-start"
---

# What is an application database?

An application database stores the scalar rows of an app — users, orders, documents as JSON — and serves CRUD over them.

Updated: 2026-09-29


## On this page

- [How it works](https://pixeltable.com/learn/what-is-an-application-database#how-it-works)
- [What it is not](https://pixeltable.com/learn/what-is-an-application-database#what-it-is-not)
- [Comparison](https://pixeltable.com/learn/what-is-an-application-database#comparison)
- [Where Pixeltable fits](https://pixeltable.com/learn/what-is-an-application-database#where-pixeltable-fits)
- [Questions](https://pixeltable.com/learn/what-is-an-application-database#questions)

## How it works {#how-it-works}


- Rows are records the application mutates.
- Auth, files, and jobs are often separate products.
- Media pipelines are a different schema even if they sit beside this database.

## What it is not {#what-it-is-not}

It is not a multimodal table. A URL column does not make video a type the engine can frame.

## application database: this, and the thing it is confused with {#comparison}

|  | This | Not this |
| --- | --- | --- |
| Good at | Scalar CRUD | Frames, passages, and model columns |
| Media | A path or a file service | A typed column |
| Typical products | Postgres, document stores, app backends | A multimodal schema |

## Where Pixeltable fits {#where-pixeltable-fits}

Pixeltable does not replace an application database for ordinary CRUD. Use it when the rows contain media and model outputs. Comparisons with Supabase and Convex are about that boundary.

## Questions {#questions}

### How does application database work? {#faq-1}

Rows are records the application mutates. Auth, files, and jobs are often separate products. Media pipelines are a different schema even if they sit beside this database.

### What is application database often confused with? {#faq-2}

It is not a multimodal table. A URL column does not make video a type the engine can frame.

## In the blog

- [Convex Developers' Guide to Pixeltable: Queries, Mutations, Actions, and Where the Mental Models Diverge](https://pixeltable.com/blog/convex-developers-guide-to-pixeltable)
- [Understanding Pixeltable Storage: The Four-Layer Architecture That Powers Multimodal AI](https://pixeltable.com/blog/understanding-pixeltable-storage-architecture)
- [Replace Your Entire Backend with 90 Minutes of Python: The New Way to Build AI Applications](https://pixeltable.com/blog/ai-app-developer-replace-backend-infrastructure-pixeltable)
- [Neon Functions vs Pixeltable Computed Columns](https://pixeltable.com/blog/neon-functions-vs-pixeltable-computed-columns)
- [Databricks LTAP and the HTAP Debate: What AI Developers Should Actually Care About](https://pixeltable.com/blog/databricks-ltap-htap-multimodal-data-plane-pixeltable)
- [Pixeltable + LanceDB Integration: AI Infrastructure with Seamless Vector Database Export](https://pixeltable.com/blog/pixeltable-lancedb-integration)

## Related

- [Documentation](https://docs.pixeltable.com/overview/quick-start)
- [Convex Developers' Guide to Pixeltable: Queries, Mutations, Actions, and Where the Mental Models Diverge](https://pixeltable.com/blog/convex-developers-guide-to-pixeltable)
- [Pixeltable vs Supabase](https://pixeltable.com/compare/pixeltable-vs-supabase)
- [Pixeltable vs Convex](https://pixeltable.com/compare/pixeltable-vs-convex)
