How selection is used to allow a program to follow different execution paths, how it is shown in flowcharts and pseudocode, comparing IF...THEN...ELSE...ENDIF statements, IF...THEN...ELSEIF...ELSE...ENDIF statements, nested IF statements, and CASE...OR...OTHERWISE...ENDCASE statements, how to use logical operators when programming selection.