Yugoslavia had always been a home to a very diverse population, not only in terms of national affiliation, but also religious affiliation. Of the many religions, Islam, Roman Catholicism, Judaism, and Protestantism, as well as various Eastern Orthodox faiths, composed the religions of Yugoslavia, comprising over 40 in all. The religious demographics of Yugoslavia changed dramatically since World War II.