Vedic Astrology originated in India and has been used through the millennia by astrologers and yogis, gurus and priests, as a tool to relieve suffering and to offer insight into such subjects as life direction and purpose, marriage, education, family, health, wealth, and spirituality, and other subjects both internal and external.