Horoscopes forecast your future using information based on the positions of the Sun, Moon, and planets at the time of your birth. Between daily, weekly, and monthly horoscopes, you can learn how these variables are affecting your life and personality.