Introduction
Variables store information you want to use later. Declaring and initializing them sets up a name and a value to remember.
When you want to save a number to use in calculations.
When you need to keep text like a name or message.
When you want to store a true/false answer.
When you want to change a value step-by-step in your program.
When you want to remember user input or results.