Code continues to run and all objects initialized in the game appear to be still active (for example checking if something is alive remains true all the way back through the mission select screen).
This does NOT occur when you enter the game and then leave.