An 'IF' statement is a conditional control structure used in programming to execute different blocks of code based on whether a condition is true or false. Loops (like For and While) are used for repetition, and lists are data structures used to store multiple items.