A method and system for preserving application session states among
multiple terminals. An application session state is captured from a first
terminal. The application session state is stored on a central storage
device or repository server. The application session state is then
retrieved from the central storage device with a second terminal. At
least one application on the second terminal is then placed in the
application session state using the information that is retrieved from
the central storage device.