What is vinyasa yoga?

What are the benefits?

Etc etc etc