How does yoga impact mental health and what benefits does it offer?

How does yoga impact mental health and what benefits does it offer?