This document discusses ES6, the new version of JavaScript, and provides an overview of some of its key features including classes, iterators, lambdas, string interpolation, modules, and let block scoping. It encourages readers to begin using ES6 today by leveraging transpilation tools like Babel that allow ES6 code to run on current browsers and platforms. The best resource mentioned for learning ES6 is the Babel website, which contains tutorials, a live code editor, and helps developers get started with ES6.