Because it keep your muscles flexible. Especially when you do strength training a lot your muscles will get shorter. (Look at the blown up bodybuilder who cant even get out of his tight sweater). If he'd would have practised yoga as well, he would be a muscle man ánd flexible.
Besides yoga also trains your strength, endurance and makes you feel the endorfins of a good work out in a different way from having a run. It can help to relax, and make you conscious of breathing.
Yoga for life,
but only if you want to live longer.
Dear Anonymous,
I am so glad Adele found your question!
And in addition to what she has mentioned, I think yoga also helps your life energy get flowing into all parts of your body. For a while I did yoga regularly and even now, I still do five or ten minutes of yoga stretches each day...it is just so invigorating, feels so good.
it relives stress.