What is a Gyrotonic workout?

When it comes to the world of fitness, it can seem like there's a new type of class or workout popping up every week...