Yoga is a mind and body practice
Exactly,  it an in-depth meditation that help make a dat stress free and make the body more flexible. 
Yes, Yoga is essentially a spiritual discipline based on an extremely subtle science which focuses on bring harmony between mind and body.