This is a throw-back to the days of Psion handhelds and Palm PDAs - these devices would save the current state of the app and then close it when the user "switched" to something else. This was understandable when memory was small and CPUs were slow (e.g. 64Mb ram and 250mhz CPU).