The traditional Maya or Mayan religion of the extant Maya peoples of Guatemala, Belize, western Honduras, and the Tabasco, Chiapas, Quintana Roo, Campeche and Yucatán states of Mexico is part of the wider frame of Mesoamerican religion. As is the case with many other contemporary Mesoamerican religions, it results from centuries of symbiosis with Roman Catholicism. When its pre-Hispanic antecedents are taken into account, however, traditional Maya religion has already existed for more than two and a half millennia as a recognizably distinct phenomenon. Before the advent of Christianity, it was spread over many indigenous kingdoms, all with their own local traditions. Today, it coexists and interacts with pan-Mayan syncretism, the 're-invention of tradition' by the Pan-Maya movement, and Christianity in its various denominations.