Vedic astrology, also known as Jyotish Shastra, is an ancient Indian system of astrology that has been practiced for thousands of years.