Ayurveda adopts a natural and holistic approach to improve body and mind conditions. The principles of Ayurveda rest upon adopting a healthy lifestyle, exercise (yoga), healthy diet and use of a range of plant and animal derived products for healing. Sometimes, Ayurveda is called science sister of Yoga, because they complement each other and intertwine in many ways.
Both Ayurveda and Yoga are very important in mindfulness practice and can enrich it in many ways. By attending to your body-mind connection holistically, exploring all the sources that could improve your wellbeing, you have much more tools to deal with the stress of everyday life. Meditation is an integral part of Ayurvedic practices and Traditional Yoga because mindfulness is a goal of these two teachings.