A database is a system for storing, querying, and managing structured or semi-structured data.

In most app stacks it is where long-lived truth lives, while application code handles workflow and presentation.

Picking the right model matters less than understanding access patterns, indexing, and failure behavior.

See also