This visual shows how if and if-else statements work in Swift. The program starts by checking a condition. If the condition is true, it runs the code inside the if-block. If the condition is false and there is an else-block, it runs the else-block code instead. Then the program continues after the if-else. For example, checking if a number is even or odd uses this logic. The execution table shows the condition check, the branch taken, and the output printed. The variable tracker shows the value of the number throughout. Key moments clarify why the else-block runs when the condition is false and what happens if there is no else-block. The quiz asks about condition results, when the else-block runs, and how changing the number affects output. The snapshot summarizes the syntax and behavior simply.