Over the last 2000, the various branches of Judaism have resulted in small variations in the Rabbinic liturgy customs among different Jewish communities, with each community having a slightly different nusach (customary liturgy). The principal difference is between Ashkenazic and Sephardic customs, although there are other communities (e.g., Yemenite and Italian Jews, and in the past Eretz Yisrael), and rather recent liturgical inventions such as Hassidic, Chabad, Reform and other communities also have distinct customs, variations, and special prayers. However, the differences between all these customs are quite minor compared with the commonalities.