control flow

Control flow is the order in which individual statements, instructions or function calls of an imperative program are executed or evaluated. 
* sequential: block
* decision making: if, else
* loop: for, foreach, do-while, while
* jump: break, continue, goto