Cachning är metoden för att lagra data i tillfällig onlinelagring för snabbare åtkomst. Det minskar tiden för webbläsare och servrar behöver svara på användarnas dataförfrågningar. Caching används i stor utsträckning i alla typer av applikationer och operativsystem för att tillhandahålla tjänster med hög effektivitet. Vissa vanliga cachade data är bilder, multimedia, HTML-filer och skript.