The Yoruba people of southwestern Nigeria and Benin Republic have developed one of the most sophisticated and most influential spiritual traditions in the world. At its centre is the concept of the Orishas — divine forces or principles that manifest specific aspects of the one ultimate reality (Olodumare). The Orishas are not gods in the Western polytheistic sense — they are more like aspects of the divine that have become accessible to human relationship through specific forms, stories and practices.
There are hundreds of Orishas in the full tradition, but a core group of about twenty are most widely venerated. Each has specific attributes, colours, foods, days and areas of life they govern. Shango is the Orisha of thunder, lightning and justice. Oshun governs love, beauty and sweet water. Ogun rules iron, war and labour. Yemoja is the mother of waters. Eshu-Elegba is the trickster, the guardian of crossroads and the messenger between worlds — always propitiated first in any ceremony.