Dès qu’un utilisateur visite une page de votre site Internet, le navigateur envoie une requête au serveur pour récupérer toutes les informations nécessaires sur cette page. Le serveur traite ensuite cette requête, interroge les bases de données et renvoie tous les fichiers et tous les éléments nécessaires au navigateur. Dans le cas de pages très fournies, avec des fichiers CSS, image ou JavaScript nombreux et volumineux, ce processus peut prendre un peu de temps.
Afin de limiter ce temps de traitement, on utilise le cache. Au lieu de télécharger les éléments dynamiques et d’interroger les banques de données à chaque fois, une version statique de la page est enregistrée dans le cache. L’utilisateur accède ainsi à un site Internet complet, qui, certes, n’affiche pas la toute dernière version, mais se charge beaucoup plus vite. C’est précisément l’objectif que les plugins de mise en cache pour WordPress (aussi « caching », en anglais) vous aident à atteindre.