La Seconde Guerre mondiale a profondément marqué l'histoire de la France et transformé le pays de manière irréversible.
La Bataille de France commence le 10 mai 1940 lorsque l'Allemagne nazie lance son offensive à l'ouest. En seulement six semaines, les forces allemandes parviennent à envahir le territoire français grâce à leur stratégie de "guerre éclair" (Blitzkrieg). Cette période voit un exode massif de la population civile, connu comme l'Exode de 1940, où près de 8 millions de Français fuient vers le sud du pays pour échapper à l'avancée allemande. Les routes sont encombrées de réfugiés qui abandonnent leurs maisons avec quelques effets personnels, créant des scènes de chaos et de désespoir documentées dans de nombreux témoignages et photos historiques.
Le 22 juin 1940 marque la signature de l'armistice entre la France et l'Allemagne nazie, divisant le pays en deux zones : la zone occupée au nord et la zone libre au sud. Le maréchal Pétain prend la tête du nouveau régime de Vichy, installant une politique de collaboration avec l'occupant allemand. Pendant ce temps, le général de Gaulle, réfugié à Londres, lance son appel à la Résistance le 18 juin 1940, devenant le chef de la France Libre. La période de 1940 à 1944 est marquée par la Résistance française, qui s'organise progressivement avec l'aide des Alliés, notamment les États-Unis, le Royaume-Uni et l'URSS. Cette résistance prend diverses formes : réseaux de renseignement, sabotages, aide aux évadés et aux persécutés, jusqu'à la libération finale du territoire en 1944-1945, redonnant à la France sa place parmi les nations victorieuses.