Answer Description
BranchCache allows files to be read even when a connection cannot be made with the file server. For example, if a warehouse loses connectivity to the file server in the corporate office hundreds of miles away BranchCache could be used to allow warehouse employees to read locally cached files. BranchCache does not support writing to files unless connectivity to the file server can be established.