Divination is the art of predicting the future. Various methods are described, including tea leaves, fire omens, crystal balls, palmistry, cartomancy (including the reading of conventional playing cards and the tarot), astrology, and dream interpretations.