Mejor respuesta
Todas las respuestas fueron correctas pero incompletas. F5 recarga la página desde el servidor, pero usa el caché del navegador para elementos de página como scripts, imagen, hojas de estilo CSS, etc. Pero Ctrl + F5, recarga la página desde el servidor y también recarga su contenido desde el servidor y no usa caché local en absoluto. Entonces, al presionar F5 en la página de inicio de Yahoo, simplemente recarga el marco HTML principal y luego carga todos los demás elementos, como imágenes, de su caché. Si se agregó o cambió un nuevo elemento, lo obtiene del servidor. Pero Ctrl + F5 recarga todo desde el servidor.
Respuesta
La diferencia es que generalmente F5 puede usar la caché del navegador, mientras que Ctrl + F5 invalida la caché y obliga al navegador a buscar el página web del servidor. Es probable que su aplicación no esté bien configurada y le indique a su navegador que almacene en caché las cosas que no debería almacenar.
Fuente: ¿Qué solicitudes hacen los navegadores «» F5 «y «Ctrl + F5» se generan actualizaciones?