Orishas are powerful spiritual beings or deities in various African traditional religions, particularly in Yoruba religion, and play a central role in the practice of Santería and other Afro-Caribbean religions. They are considered intermediaries between the supreme god and humanity, embodying specific natural forces, virtues, or aspects of life, and are often associated with particular elements, colors, and symbols.