Over the years, we've found that one regular source of confusion for people who are just getting started with web development is how to handle what we call "global state". We've written a help page explaining how to solve problems like this and wanted to expand on it here.