This document discusses control structures in visual basic, including decision-making statements like if/else statements and select case statements, as well as looping statements like while, do, for, and foreach loops. It provides examples and syntax for each type of statement. Decision-making statements allow conditional execution of code blocks based on conditions, while looping statements repeatedly execute code for a set number of iterations or until a condition is met.