Boolean values represent true and false concepts used in computations, named after George Boole. Programs sometimes need to conditionally execute instructions based on decisions. A conditional or decision structure uses an if statement to check a Boolean condition and execute code if true. Operators like ==, <, > are used to form conditional expressions. Conditionals can be nested to check multiple situations. An else statement complements an if statement, executing code if the if statement is false.