Question: what are the 3 general types of control structures?
Answer: Sequential: default mode. ... 
Selection: used for decisions, branching -- choosing between 2 or more alternative paths. ... 
Repetition: used for looping, i.e. repeating a piece of code multiple times in a row.