Caching is het opslaan van gegevens in een cache. Een cache is een tijdelijke opslagplek die heel snel uit te lezen is. Websites gebruiken caching om sneller te werken, omdat het minder tijd kost om gegevens op te halen dan via de server.
Als een gebruiker een website bezoekt, worden onderdelen zoals afbeeldingen in de browser opgeslagen, zodat volgende bezoeken sneller gaan. Dat verkort de laadtijd en verbetert de gebruikerservaring. Het vermindert ook de belasting van de server en het gebruik van bandbreedte, zodat gebruikers de content die ze zoeken sneller kunnen bekijken.