Crime and Punishment
In Zoroastrianism a person is rewarded and punished according to their thoughts, words and deeds, with rewards and punishments made to fit the crime. In medieval times, the Book of Arda Viraf (Righteous Viraf) told the story of a priest, who had visions of heaven and hell. The text gives an idea of what are seen as virtues and vices. For example, an agriculturalist occupies a high place in heaven for he helps the Good Creation to grow. In contrast, a wicked king who killed and tortured people is himself flogged.
While Zoroastrians believe perpetrators of crimes will be punished in the afterlife, they also accept that in a law abiding society punishment may be necessary for the overall benefit of the community.