What is Yoga and its benefits?

let's know what is Yoga and what are different form of asanas