This document discusses different types of control structures in programming. It covers sequence control statements, selection control statements which include if, if/else, nested if, and switch statements. It also discusses iteration control statements like while, do/while and for loops. Finally, it briefly explains break and continue statements. The document contains examples of code for each of the control structure types.