To put it another simple: astrology is both an art and a science that predicts the outcomes of human activities based on the movement of celestial bodies. It can see in a person's future just by knowing the time, date, and position of heavenly bodies when the person was born.
The same can do numerology and tarot reading. The
best tarot reader will tell you how much spiritual influence you have on your fate. You have to do good things if you want a happy life because each bad thing, once done it will return to you way worse.