Was ist CoordinatorLayout?

Nur einen Blick auf die Demo-App der neuen Android-Support-Designbibliothek. Es wird von Chris Banes auf @ zur Verfügung gestel github. Durch die App,CoordinatorLayout wird stark genutzt. Viele der Klassen der Support-Design-Bibliothek, z. B.FloatingActionButton, SnackBar, AppBarLayout etc. verhält sich bei Verwendung in @ andeCoordinatorLayout.

Kann jemand bitte ein paar Lichter auf, was istCoordinatorLayout und wie unterscheidet es sich von anderenViewGroups in Android, oder zumindest den richtigen Weg zum LernenCoordinatorLayout.