What description applies to Zoroastrianism?
The descriptions of Zoroastrianism are: monotheism, messianism, belief in free will and judgement after death, conception of heaven, hell, angels, and demons, among other concepts, may have influenced other religious and philosophical systems.