La cache de una aplicación son copias de ficheros que se almacenan para poder ser entregados rápidamente. Las aplicaciones generan páginas tras realizar consultas a bases de datos, este proceso consume recursos y tiempo. Al guardar las versiones generadas más recientes en la cache los servidores pueden atender mayores números de visitas. Es importante que los servidores funcionen bien tanto con cache de aplicación como sin ella. Las caches de aplicación son una técnica de aceleración que puede enmascarar problemas de servidor por lo que recomendamos hacer pruebas desactivándolas. Hay muchos procesos como compras, formularios o páginas con comportamientos dinámicos no cacheables por lo que seguiremos necesitando un servidor que de una respuesta ágil sin cache.