Conditional statements allow programs to make decisions. If/else statements check whether conditions are true or false. Switch/case handles multiple possible values, simplifying comparisons in structured ways.