Caching er processen, hvor data gemmes i en cache. En cache er et midlertidigt lager, som kan tilgås meget hurtigt. Processen bruges på hjemmesider til at forbedre ydelsen, fordi det tager kortere tid at hente data fra serveren.
Når en bruger besøger en hjemmeside, gemmes elementer som billeder og andet i browserens cache, så næste besøg går hurtigere. Det giver kortere indlæsningstid og en bedre brugeroplevelse. Det mindsker også belastningen på serveren og forbruget af båndbredde, så brugerne hurtigere får adgang til det indhold, de leder efter.