Introduction
Comments help explain what your script does. They make it easier to understand and fix later.
When you want to explain what a part of your script does.
When you share your script with others so they understand it.
When you come back to your script after some time and need a reminder.
When you want to temporarily stop a line of code from running.
When you want to add notes about how to use the script.