1. A method for saving and restoring collaborative applications to a selected earlier time, comprising: saving, by a processing device, content for each collaborative application of a plurality of collaborative applications as a user uses each of the collaborative applications; restoring, by the processing device, each collaborative application to the selected earlier time in response to the selected earlier time being selected by the user; and presenting, by the processing device, the content of each collaborative application at the selected earlier time to the user in response to each collaborative application being restored to the selected earlier time, wherein each collaborative application is presented in an original context from the selected earlier time.