1. A computer-implemented method for displaying saved states of one or more applications, the method, executed by a processor, comprising: executing a first application to generate a first graphical representation in a graphical user interface; capturing the first graphical representation of the executed first application, wherein the first graphical representation is representative of a first operative state of the first application during execution; generating a first tile that comprises the captured first graphical representation; displaying, the first generated tile; executing a second application to generate a second graphical representation in the graphical user interface; capturing the second graphical representation of the executed second application, wherein the second graphical representation is representative of a second operative state of the second application during execution; generating a second tile that comprises the second captured graphical representation; displaying in a user interface for the most recently launched applications, wherein the user interface includes the first and second generated tiles displayed in an order based on an order of execution of the first application and the second application; receiving a selection of the first generated tile displayed in the user interface concurrently with the second generated tile; and in response to receiving the selection, directly executing the application from the first operative state.