Research has found that yoga can help people who are dealing with health problems as wide-ranging as back pain, chronic headaches, sleeplessness, obesity, neck aches, upset stomach, anxiety, depression and high blood pressure, said Sat Bir Singh Khalsa, an assistant professor of medicine at Harvard Medical School and an associate neuroscientist in the Division of Sleep Medicine at Brigham and Women's Hospital in Boston.
The health benefits mainly stem from yoga's focus on the connection between mind and body, Khalsa said.
"The best evidence really shows that yoga is good at reducing stress and helping people cope with the stress they have," he said. "It improves management of stress both psychologically and physiologically."
http://www.nlm.nih.gov/medlineplus/news/fullstory_107974.html