A method used with Application Load Balancing, to achieve session-failover.
Sessions are replicated to other members of the cluster, each time there is a change in the session data.
With session replication, session-failover is automatic. If an application server goes offline, the load balancer simply sends incoming requests to another server.
The user can be sent to any server, as all servers have a copy of the user's session. Tomcat uses this method with distributable web applications to provide session-failover and enable load balancing.