Vedic Astrology, having its origins in India, is a predictive divine guidance. It assumes the law of Karma. Thus, whatever actions have been performed in our past lives, will come to fruition in our present lives.
As per Vedic Astrology, there are 9 planets and each of them represent certain energies, emitting magnetic and electric fields. All of these planets hold a certain position whenever a child is born on a certain time, date and place. The positions of each of these planets keep changing within the lifetime of a person, and it causes them to possess great or less power, the combined influences of which has a direct affect on a persons life, and hence the destiny during the lifetime.
In Vedic Astrology, an astrological chart or horoscope of a person is built up, which consists of 12 houses and each house represent various aspects of life such as Personality, Health, Wealth, Profession, Diseases, Romance, Family, Travel, Gains/Losses, Parents, Siblings, Children, Education, Enemies, Luck, Spirituality, Religion, Hospitalization, Expenditure, etc. The placement of 9 planets in 12 houses, at the time of birth and its transit during the lifetime of a person, is the basis for prediction and analysis of a horoscope