This document discusses ECMAScript 2017 (ES8). Major features include async functions which allow asynchronous code to be written in a cleaner style using await, and shared memory/atomics which allow multiple threads to share memory in a thread-safe way. Minor features include new methods like Object.entries() and padStart/padEnd string methods. ECMAScript standards are developed by TC39 through a multi-stage process to refine features from initial proposals to finished standards.