"In addition to different types of variables (number, boolean, string, and null), variables can also have different scopes: local and global. Explain the difference between them as you best understand it."

How would you answer this question?