Ancient Zoroastrianism was important because of its influence on Judaism and Christianity. The modern concepts of Satan, angels, guardian angels (Catholic), heaven and hell,a saviour (Saoshyant) who will lead humanity in the last battle against evil, all appear to have originated in Zoroastrianism. Zoroastrians believed that the Saoshyant would be born by virgin birth. Even the first century Judaic practice of burial seems to have been based on Zoroastrian thinking.