There are many ways in which yoga works. Some ways – like improving the physical wellbeing, are more obvious than others; scientists are still coming up with hypothesis about yoga’s ability to improve social skills.
On the physical level, yoga can help tone the muscles, increase flexibility, and improve certain conditions and overall wellbeing and quality of life.
On the mental level yoga is believed to be beneficial for improving some mood-related disorders like depression, helping anxiety and stress by inducing the state of relaxation, and even improving cognitive skills.
On the social level, it was shown to improve social skills (please, see the studies below for more information on the above).