BranchCache™ is designed to reduce WAN link utilization and improve application responsiveness for branch office workers who access content from servers in remote locations. Branch office client computers use a locally maintained cache of data to reduce traffic over a WAN link. The cache can be distributed across client computers (distributed cache mode) or can be housed on a server in the branch (hosted cache mode). BranchCache only optimizes traffic flows between Windows Server® 2008 R2 servers and Windows® 7 clients.