For thousands of years the Hindus in India were using the planets and stars to predict the future and confirm the past. The Hindu astrology defines the characteristics of a person depending on the place and the time of birth. The place and time of birth corresponds to a start and each star has its own distinct characteristics.
Some of the planets are thought to be good for people and some are thought to be bad for persons life. If a persons horoscope has a strong influence of the planet Saturn at any point in life, the person goes through lot of sufferings. As per the Hindu Vedas the life is full of joy and sorrows. One can not have life full of joy or full of sorrow. There are many remedies given to soothe the sufferings when a person goes through bad planetary positions.
Here are the categories of Hindu horoscopes.
The terms Aries,Taurus, Gemini, Cancer, Leo, Virgo, Libra, Scorpio, Sagittarius, Capricorn , Aquarius and Pisces are used ONLY to denote their corresponding equivalents in Vedic Astrology. Any extension of them would lead to misinterpretation of the predictions . Predictions are on the basis of the birth stars and not on the English date of birth.
The hindu vedas gives many things one can do to prevent bad period in life. These are called Pariharams and are usually done in any temple. Some of the famous temples for doing pariharams are Tirupathi, Tiruchendur, Tanjore Siva Temple, Varanasi, Bath in the holy Ganges, Puttabarthi, Sai Baba temple, Palani, Kalahasthi, Thirunallar, Panjavadi, Guruvayur, Kumbakonam, Thiruvarur, Nagarcoil, temples in Tamil Nadu, Andhra Pradesh etc.
Many pariharams also talk about specific Gods like Krishna, Ganesha, Karthikeya, Siva, Vishnu, Kali, Linga.
Usually astrological predictions are done for a monthly or yearly period.