The analysis of a person's birth chart is called a horoscope. A horoscope also called a natal chart or astrological chart can provide deep insight into a person’s personality and destiny. On the other hand, tarot card reading is a form of divination for fortune-telling that uses tarot cards (a deck of cards) as a tool to gain insight into the past, present and future.