Windows BranchCache is a wide area network (WAN) bandwidth-optimization feature in Windows operating system. When users access the content on the remote servers, this feature fetches content from hosted cloud content servers or the main office and caches the content to access content locally instead of WAN.