A conditional statement tells the program

how one action happens because of another
if an action must occur after the code runs
what must happen before the code can run
where the code begins in a block