Context Navigation

Xpra started as screen for X: it allows you to run X11 programs, usually on a remote host, direct their display to your local machine, and then to disconnect from these programs and reconnect from the same or another machine, without losing any state.
It gives you remote access to individual applications. You can see it in action here: screenshots