O GVFS ( sistema de arquivos do GNOME Virtual ) fornece uma camada logo abaixo dos aplicativos de usuário que você usa como o firefox. Essa camada é chamada de sistema de arquivos virtual e, basicamente, apresenta ao firefox, thunderbird e pidgin uma camada comum que permite ver o recurso de arquivo local e o recurso de arquivo remoto como um único conjunto de recursos. O que significa que seu acesso ao recurso, seja na sua máquina local ou na máquina remota, seria transparente para o usuário.
Embora esta camada esteja lá principalmente para tornar mais fácil para os desenvolvedores de aplicativos codificarem para um único conjunto de interfaces e não terem que distinguir entre o sistema de arquivos local e remoto e seu código de baixo nível.
Para o usuário, isso pode significar que o mesmo gerenciador de arquivos que você usa para procurar seus arquivos locais também pode ser usado para procurar arquivos em um servidor remoto. Como um contraste simplificado, no Windows eu posso procurar meus arquivos locais com o Explorer, mas para procurar arquivos em um servidor NFS ou SFTP eu precisaria de um aplicativo separado.