One of the critical elements for a culture of peace is social justice. Perceptions of injustice lead to discontent, non-cooperation, conflict, civil unrest, and war. Religions have a powerful role in shaping ideas of social justice and legitimacy, and also in responding to perceptions of injustice and illegitimacy—e.g., passively accepting human suffering and injustice as the will of God and a badge of moral merit, or actively opposing them, and if so, whether by violent or nonviolent means. One reason that religions are often so powerful in war or peace is that they carry the archetypes, images, and symbols of meaning and identity that inform people’s thoughts and actions at deep, often unconscious levels. To maximize the potential of religions to contribute to peace and minimize those that breed war requires understanding these deep, unconscious levels of knowing and cultural formation; this is more elusive and difficult than addressing direct or even systemic forms of violence.