Divination

Divination is an ability of witches to gain insight on the future, the present, and the past. Witches commonly use this power to predict future catastrophic event and reading ones past. This power has been practiced through a variety of mediums such as tarot cards, pendulums, mirrors, crystal balls, tea leaves, palm reading, bones, runes, blood, and some even involve contacting the Spirits and the Ancestors.
Other supernatural beings, such as sphinxes, also called Oracles, have some prophetic abilities to see into future event.