According to Indian Astrology, your true self & personality is defined by the position of the planets, at the time & place of your birth. The present & future positions of the planets are compared with those of your birth chart to predict your future. This is the basis of Indian Free astrology services.
The positions of the planets at the time of your birth is determined first. This forms the birth data. Your birth data is then compared to the positions of planets at various stages in life, to predict your future and major events that could happen in your life.