Introduction to data stores
When playing a game, you build progress. This progress can range in measure from the amount of in-game currency to the amount of furniture in a house, to a purchased car, or to anything else. For example, when a player completes certain tasks in your game, they may be rewarded with some coins. These coins are in-game currency, which can be used to unlock various items, such as upgrades or accessories for their avatar.
The average playtime for Roblox games is around 8-20 minutes, depending on the quality and genre of your game. This means that there is a significant chance that players will not finish your game in one run. The problem is that every time the player rejoins your game, their progress is back at zero. This is something we do not want. So, we need to find a way to save the progress that the players of our game make so that they can continue to expand on what they have previously done once they decide to play our game for a second time.
So...