title: Maintaining state of a program
body: <p>This might be a simple question for most people out there but I'm like stuck on it.
  I was wondering,most bank softwares or lets say any commercial software when closed at the end of the day and then re-opened the next,how do those programs remember everything from the previous day? I hope I make myself clear, thanks in advance for your guidance
  Best.</p>