The end of the world is a highly debated topic, and as such there has been no firm resolution on when or if it is going to happen. A worldwide variety of religious beliefs have produced eschatological scenarios in the past that have not occurred as predicted.
Two of the three largest religions in the world, Christianity and Islam, have definite and finite eschatological scenarios written into their beliefs. Many Christians believe in the concepts of Armaggedon, a final confrontation between good and evil, and the Rapture, a removal of true believers from the Earth. Muslims hold to the concept of Yawm al-Qiyamah, the Day of Judgment, when Allah performs a final assessment of humanity. Hinduism, the third largest religion in the world, takes a cyclic approach to its eschatological beliefs; the universe is dissolved and then regenerated at the end of an age to begin the next epoch.