Generally, they are oral rather than scriptural, include belief in a supreme being, belief in spirits and other divinities, veneration of ancestors, use of magic, and traditional medicine. While generalizations of these religions are difficult, due to the diversity of West African cultures, they do have some characteristics in common. West African Paganism is the indigenous religious beliefs and practices of West African peoples, and includes various traditional religions.