Yoga brings the body and mind together and is built on three main elements movement, breathing and meditation. Yoga has many physical and mental health benefits including improved posture, flexibility, strength, balance and body awareness.