The Hindu system of Vedic astrology is based on the concept of past karma and the natal position of planets which gives complete picture of the life of the person concerned. Everything is already written, your destiny is decided and you have to walk through it.