Yugoslavia broke up up into many countries because after WW2 Serbs, Croats, Bosnian Muslims, Albanians, and Slovenes, were pushed from their home countries that no longer existed and put into one country. Eventually fighting broke out and the nation split.