It allows a user to, in a sense, keep the progress they have made on a website. Such as previously clicked on links and recent seraches and such. Gives for a better user experience than restarting every time.
sensitive user data.
It only stores strings. You use the json.stringify and json.parse methods.