The document discusses different selection control structures in Java like if, if-else statements and switch statements. It provides examples of using boolean expressions and comparison operators to write conditional logic. The examples include programs to check if a number is positive, guess a user's birthday, and quiz users on math problems.