It's a way to expand your use of Docker across multiple Docker hosts. It's a relatively new project (as is everything in the Docker world), but it's based on Google's long-time experience with running things in containers. Despite those origins, it's produced by a pretty diverse set of contributors, representing a variety of use cases and perspectives. For getting started with just a regular Docker host, check out this easy how-to.