Caching ist ein Prozess, bei dem häufig genutzte Daten oder Webseiteninhalte in einem temporären Speicher (Cache) abgelegt werden. Dies ermöglicht schnelleren Zugriff auf diese Daten, ohne dass sie jedes Mal neu vom Server geladen werden müssen. Caching kann auf verschiedenen Ebenen erfolgen, z.B. im Browser des Nutzers, auf dem Server oder durch ein Content Delivery Network (CDN).