## Definition
**Stocks** are the accumulations of any quantity within a system at a given moment — the memory of the past flows through it. **Flows** are the rates of change that raise (inflows) or lower (outflows) a stock over time. Together they form the basic accounting of systems dynamics:
$
\text{Stock}(t + \Delta t) = \text{Stock}(t) + (\text{Inflow} - \text{Outflow}) \cdot \Delta t
$
## Stocks as Accumulations
A stock can be anything that changes slowly and can be measured at any point in time: the water in a bathtub, the foxes in a forest, a company's reserve of skilled employees, the CO₂ concentration in the atmosphere, a nation's accumulated infrastructure, public trust in an institution. The key property is that stocks cannot change instantaneously — they change only as fast as their flows allow. This makes stocks the *pacemakers* of systems.
## Flows as Rates
Flows are the throughput: births and deaths (for a population stock), hiring and attrition (for a talent stock), income and expenditure (for a savings stock). Unlike stocks, flows have a dimension of *per unit time*. A flow does not accumulate; it is the rate at which accumulation occurs.
## Buffering and Inertia
Because stocks change slowly, they act as **buffers** that decouple cause from immediate effect. A forest with a large timber stock can sustain heavy logging for some years before collapse; a firm with deep cash reserves can weather revenue shocks; an ecosystem with high biodiversity can absorb perturbations. Conversely, large stocks create **inertia**: a culture of 200,000 employees is far harder to transform than a five-person startup. This inertia is why Meadows ranks changing stocks as less powerful than changing the feedback loops and information flows that govern them.
## Delays and Oscillation
When the flow rate adjusts to changes in stock with a lag — because information is slow or response is slow — the system oscillates. The classic case is the commodity cycle: high timber prices trigger planting; trees take a decade to mature; by harvest time the market has shifted; the mismatch between the time horizon of the flow decision and the inertia of the stock produces recurring boom-bust cycles.
## Practical Diagnostics
To map a system's stock-flow structure, ask:
- What is accumulating or depleting? (identify stocks)
- What causes those accumulations to increase or decrease? (identify inflows/outflows)
- How long does it take the stock to respond to a change in its flows? (estimate delays)
Meadows' warning: "The map is not the territory." A stock-flow model is always a simplification. Its value lies in surfacing the delays and limits that intuition misses, not in predicting exact future values.
## Related
- [[System]]
- [[Feedback Loops]]
- [[Resilience]]
- [[Leverage Points]]
## Sources
- [[Thinking in Systems (Meadows 2008)]]