A BranchCache egy WAN sávszélesség-optimalizáló technológia. Amikor a felhasználók távoli szervereken lévő tartalomhoz férnek hozzá, a BranchCache szolgáltatás lemásolja és gyorsítótárba menti azt. Így a kliensszámítógépek a BranchCache segítségével helyileg is hozzáférhetnek a tartalomhoz, anélkül hogy a WAN hálózatot kellene igénybe venniük.
A szolgáltatás az alábbi Windows-kiadásokhoz érhető el (Enterprise és Education kiadásokban):