This document provides an overview of new features introduced in ES2015 including block scope, constants, arrow functions, classes, inheritance, and extended built-ins. It discusses browser support for these features and options for using transpilers to enable support in older browsers like Internet Explorer. It also briefly mentions potential future features like enums, pattern matching, and optional type annotations.