This lesson shows how Terraform handles null values in variables. When a variable is null or unset, Terraform can use a fallback value with the coalesce function. If the variable has a real value, including an empty string, Terraform uses that value. The execution table traces different cases: default null, set to 'hello', empty string, and unset. Key moments clarify why empty strings do not trigger fallback and how unset variables behave. The visual quiz tests understanding of output values based on variable states. The concept snapshot summarizes the main points for quick reference.