Tarot card reading is a form of divination in which practitioners use tarot cards to supposedly gain insight into the past, present, or future.