Bien que l'assassinat de l'archiduc autrichien François-Ferdinand soit cité comme la cause principale qui a poussé le monde dans la guerre, de nombreuses causes et événements ont conduit à la Première Guerre mondiale. Certaines des causes secondaires incluent les alliances de défense mutuelle en place à l'époque, le nationalisme, l'impérialisme et le militarisme.
L'archiduc François-Ferdinand a été assassiné à Sarajevo, une ville d'Herzégovine et de Bosnie. L'Autriche-Hongrie avait pris le contrôle de ce territoire pour réclamer ses ressources, une politique appelée impérialisme. L'assassin était un nationaliste serbe qui pensait que le territoire devait appartenir à la Serbie. Cette conviction extrême qu'un pays doit démontrer son pouvoir et son autorité est emblématique du nationalisme qui a contribué à alimenter la Première Guerre mondiale.
À la suite de l'assassinat, l'Autriche-Hongrie a déclaré la guerre à la Serbie. La Russie a déclaré la guerre à l'Autriche-Hongrie parce qu'elle avait un accord de défense mutuelle avec la Serbie qui stipulait que les alliés d'un pays se battraient pour la défendre. L'Allemagne s'allie à l'Autriche-Hongrie. La France s'est alliée à la Russie, ce qui a abouti à une alliance avec la Serbie. Parce que la France est entrée en guerre et a été attaquée par l'Allemagne, la Grande-Bretagne et la Belgique sont entrées au nom de la France, suivies du Japon au nom de la Grande-Bretagne. Finalement, l'Italie et les États-Unis ont uni leurs forces contre l'Allemagne et l'Autriche-Hongrie.