Predstavte si, že požiadate matematika, aby vyriešil zložitú rovnicu, napríklad vynásobil veľké čísla. Keď sa ho opýtate prvýkrát, vytiahne pero a papier, strávi dve minúty počítaním a nakoniec vám povie správny výsledok. Ak sa ho na tú istú otázku opýtate o päť minút neskôr, nebude celú kalkuláciu opakovať odznova. Namiesto toho si výsledok pamätá a odpovie okamžite. V digitálnom svete funguje vyrovnávacia pamäť (cache) presne takto, ako krátkodobá pamäť pre server online obchodu.
Vždy, keď nakupujúci klikne na stránku produktu, server zvyčajne vykoná náročnú prácu. Prehľadáva databázu kvôli cenám, načítava obrázky, kontroluje stav zásob a skladá dokopy jednotlivé časti dizajnu. Tento náročný proces na montážnej linke zaberá drahocenné sekundy. Ak na webovú stránku prídu stovky nakupujúcich súčasne, server sa preťaží, čo ho drasticky spomalí alebo úplne vyradí z prevádzky.
Ukladanie do vyrovnávacej pamäte (caching) rieši tento problém tým, že urobí digitálnu snímku kompletne zloženej stránky. Keď ďalší návštevník požiada o tú istú produktovú stránku, server úplne vynechá vyhľadávanie v databáze a okamžite naservíruje vopred pripravenú snímku. Webová stránka sa načíta za zlomok sekundy a zabezpečí plynulý zážitok z nakupovania. Rýchle načítanie udržuje nakupujúcich spokojných, znižuje mieru okamžitého odchodu z webu a výrazne zlepšuje pozície vo výsledkoch vyhľadávania Google. Keď správcovia obchodu zmenia ceny alebo aktualizujú popisy, systém automaticky vymaže starú snímku a vygeneruje novú, aby nakupujúci vždy videli presné údaje.