This document provides an overview of new features introduced in ES2015 including arrow functions, classes, modules, larger standard library, smarter object expressions, destructuring, default arguments, template strings, block scoping, symbols, iterators, generators, and async/await. It also mentions using Babel to transpile newer JavaScript syntax for older environments and lists some popular libraries that use ES2015 features like ImmutableJS, Flow, React, and React Native.