One remarkable feature of Smalltalk is that you can save your current state and restore the app in exactly the same state later. In normal applications, the user is dependent on the app developer having implemented this feature.