Cache guarda versões prontas de conteúdos para evitar que o servidor processe a mesma página repetidamente. Já uma CDN distribui arquivos por diferentes pontos de presença.
Benefícios combinados
Quando configurados corretamente, os dois recursos reduzem latência, consumo do servidor e tempo de carregamento percebido pelo visitante.
Cuidados
Cache agressivo pode manter conteúdo antigo por algum tempo. Por isso é importante definir regras de limpeza e evitar cache em áreas dinâmicas como carrinho ou painel de usuário.

