Wayland Remoting
There are basically three separate use cases:
- Application remoting - either ssh in and run an application, or some sort of admin-setup wrapper to make a nice wrapper launcher on a remote desktop.
Session remoting - connecting to an existing session and view or control it. This use case covers "helpdesk" scenarios, but also "resume what I was doing at work" (See: Remote desktop and screen casting in Wayland)
- Remote login - start a new session remotely
Session remoting
Session remoting is implemented in gnome-remote-desktop.
Remote Login
Remote login is implemented in gnome-remote-desktop and gdm.