This chapter introduces all main concepts of system dynamics (levels/stocks, flows/rates, variables, feedback loops, etc.). It represents a ‘crash course’ on system dynamics. It is used for development of project system dynamics models in Chapter 7 that mirror project Zemblanity Monte Carlo modelling undertaken in Chapter 5. System dynamic concepts are introduced using a so-called bathtub (BT) model. Five versions of the BT model are introduced through corresponding differential equations. All considered differential equations have analytical solutions. All five workable BT system dynamics models are available on the book’s companion website.