Ayurveda and Yoga are complementary sister sciences, both based in Vedic knowledge. One can achieve perfect health by adopting the principles of Ayurveda and practicing Yoga regularly.