It can be a few things.
It could be remote workspaces like GitHub codespaces.
But it could also be simpler: vscode is a web app, the native app you install is just an electron wrapper around the web app; so you can host it on a server an use it in the browser.