Если мы про SMB - то
Файл скачивает на ПК, открывается в проге
Файл изменяется, сохраняется на ПК
Файл копируется обратно в сетевую папку, заменяя собой лежащий там файл
Для того чтобы не перезаписать чужое, файл блокируется на изменения если его уже кто то открыл. Вы не сможете с 2х разных ПК открыть на редактирование 1 файл. Первый откроет с полными правами, последующие ПК - только просмотр
Ресурсы сервера используются только для передачи файла, поэтому и можно разворачивать файлопомойку чуть ли не на "калькуляторе"