This lesson shows how to use Svelte's {@debug} tag to watch variables during app execution. You add {@debug} with variable names inside your component. When you run the app and interact, the variable values print in the browser console. For example, a count variable starts at 0 and increases on button clicks. Each click updates the console with the new count. This helps you see live changes and find bugs easily. {@debug} does not show output on the page but only in the console. You can also use {@debug} without variables to see all component variables. It has minimal performance impact and should be removed after debugging. The execution table traces each step: initial load, clicks, and console outputs. The variable tracker shows how count changes from 0 to 2. Key moments clarify common confusions about console output and usage. Visual quiz questions test your understanding of the variable states and console logs. Overall, {@debug} is a simple, powerful tool to watch your Svelte app's internal state live.