The document discusses various control statements in C# programming including if, if-else, if-else-ladder statements for conditional execution, loops like for, foreach, while and do-while for iterative execution. It also covers switch statement for selecting one of multiple code blocks to execute and jump statements like break, continue and goto. Examples are provided for if, foreach, while, switch, break and goto statements.