The document discusses various control structures in Ring including if/elseif/else statements, switch statements, while loops, for loops, and for in loops. Examples are provided to demonstrate the syntax and usage of each control structure. Try/catch blocks are also mentioned for handling exceptions.