: Using scripts to communicate between the player's screen (client) and the game's main engine (server) to ensure stats are saved correctly.
: Utilizing tutorials like those from Todd McIntosh to learn how to save a player's progress across different sessions.
If you are looking at this from a game design perspective, the "paper" or documentation for these systems often involves: