Caching er metoden til at opbevare data i midlertidigt onlinelager for hurtigere adgang. Det reducerer den tid, webbrowsere skal bruge til at reagere på brugernes dataanmodninger. Caching er meget udbredt i alle slags applikationer og operativsystemer for at levere tjenester med høj effektivitet. Nogle almindeligt cachelagrede data er billeder, multimedier, HTML-filer og scripts.