Hey again hazy, happy to help out - though sorry for the late reply! <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile">
So you have some different options when it comes to saving.
The simplest of which is saving the full state of the game. You are right it's like taking a picture, everything you have done up to that point will be saved. To then load the saved game you just need to create a button (or have any kind of condition really) that when pushed will then load the full state of the game.
Here is an example of how it works: https://db.tt/JlXb06XH
Depending on your game this method might be acceptable, but if not then you should look into local storage (which saves specific things instead of the whole game state - like a global variable that could represent the stage number for example). There should be some tutorials up that cover local storage in more detail. I remember being a newbie too <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile"> with persistence I am sure you will be up to speed in no time!