By Andrei Savu.

Once you understand the basic concepts underpinning systems, what other concepts are key to understanding system dynamics?
While systems thinking teaches you to see and shape system structure, system dynamics focuses on understanding nonlinear behavior over time. An additional four key concepts are added to five core concepts in systems thinking described in a companion post.
The four additional key concepts for understanding system dynamics are: stocks, flows, delays and dynamic behavior patterns.
Stocks and flows
Stocks and flows are foundational concepts, essential for analyzing and designing effective systems.