State Container
Noun · Development
Definitions
An object or module that holds the entire application state in a single, centralized location, exposes it through a read-only interface, and enforces changes through a well-defined dispatch or mutation API — as popularized by Redux and Vuex.
In plain English: A single box that holds all the data your app cares about and only lets you change it through approved methods.
Example: "The state container holds the whole cart, so every component reads from one source of truth instead of juggling local copies."