When using Distributed Cache mode for BranchCache, the cache is hosted on client computers within the branch office. In this mode, client computers in the branch office store and share cached content with each other, reducing the amount of data that needs to be transferred across the Wide Area Network (WAN) to the main office. This can help to improve network performance and reduce WAN usage costs.