Современный уровень развития RTS и виртуализации позволяет считать файлом что угодно (независимо от того, где это физически расположено и как хранится), если:
это упорядоченный набор байтов ограниченной длины
к нему применимы «стандартные» файловые операции open, read, write, pos, close, delete/truncate