Our ancients, in their profound wisdom and through painstaking analysis realized that the heavenly bodies like the stars and planets wield a strong influence over the lives of the people and that their careful study can reveal almost everything about an individual, including his or her past, present and the future.
This study is known as Vedic Astrology or just, as Astrology.
A horoscope is an astrological chart, which presents in it, the positions of the planets and stars, along with other astrological aspects, as found at the time of birth. Horoscope is a karmic map which is specific to an individual, and its study can provide invaluable information and guidance on all the significant aspects of life like education, profession, love, marriage, progeny, health, income, financial condition, relationships, any happening of significance and longevity. It is thus the horoscope which can be said to form the basis of the entire gamut of astrology