A system and method for facilitating remote access of an application
available via a stateless protocol is provided. Such applications are
typically accessed via the World Wide Web portion of the Internet (the
"Web") using a browser application and an HTTP protocol. The system can
include one or more components for caching data associated with the
remote access, the data comprising state and/or user specific
information. The state and/or user specific information can be stored in
a user context object (UCO). One or more user context objects can be
managed by a user context manager that facilitates locating user context
objects and reclaiming memory associated with user context objects that
are no longer necessary to support remote access of the application
accessed via a stateless protocol.