Introduction
Constants hold values that do not change while the program runs. They help keep important values safe and easy to use.
When you have a value like Pi that never changes.
To name fixed settings like maximum number of users.
To avoid repeating the same number or text in many places.
When you want to make your code easier to read with meaningful names.