Em cada cenário, a Segunda Guerra Mundial possuiu suas particularidades. No caso da Iugoslávia, foi criado um Estado fantoche aliado aos nazistas e a luta tomou proporções de guerra civil. Isso porque grupos de resistência surgiram e, enquanto estavam em conflito com os nazistas, lutavam entre si. A Segunda Guerra na Iugoslávia acabou dando vazão a profundas rivalidades étnicas, que resultaram em massacres contra civis. Os nazistas foram expulsos da região em 1945.
A Iugoslávia havia conquistado a independência em 1918 e, desde 1929, era governada por uma monarquia ditatorial controlada pelos sérvios. Para manter o controle da administração do reino, eles utilizavam a repressão para sufocar os nacionalismos de outros povos que habitavam a região, sobretudo os croatas.
Em abril de 1941, houve a invasão nazista ao Reino da Iugoslávia, que tinha como objetivo garantir o controle sobre os recursos naturais disponíveis nos Bálcãs. Além disso, os invasores buscavam trânsito para as tropas alemãs deslocarem-se para a Grécia, onde ajudariam os italianos que estavam sendo derrotados pelos gregos.
Essa invasão reconfigurou totalmente a região. A Alemanha instalou um Estado fantoche independente que era aliado dos alemães: o Estado Independente da Croácia. O poder da Croácia foi entregue a Ante Pavelić, líder do partido de extrema-direita e ultranacionalista Ustaše. O Estado Independente da Croácia contava com parte dos territórios da atual Croácia e da Bósnia-Herzegovina. O restante dos territórios iugoslavos foi distribuído entre os aliados alemães (Itália, Bulgária e Hungria), além de a própria Alemanha ter garantido sua fatia territorial.