This document provides a summary of ECMAScript 6 (ES6), including: 1. A brief history of JavaScript and how ES6 represents the latest standardization effort, which adds many new features to better support modern JavaScript programming. 2. An overview of some of the major new features in ES6, such as block-level scoping with let, arrow functions, classes, modules, promises and more. 3. Resources mentioned for learning more about ES6 specifications, compatibility, and tools for compiling ES6 code.