The document discusses three types of control structures in computing: sequential logic which involves executing instructions in series, selection logic or conditional flow which determines which module to run based on conditions, and iteration logic or repetitive flow which repeats modules. Selection logic includes single alternative which runs one module if a condition is true, double alternative which runs one of two modules depending on if a condition is true or false, and multiple alternative which can run different modules based on multiple conditions. Iteration logic uses repeat-for loops to repeat a module a set number of times and repeat-while loops to repeat a module while a condition remains true.