This document discusses Nashorn, a JavaScript engine for Java 8 that replaced the older Rhino engine. It provides an overview of Nashorn's features like improved performance and ECMAScript compliance compared to Rhino. It also introduces Avatar.js, an open source framework that brings the Node.js programming model to the JVM using Nashorn. Finally, it briefly describes Project Avatar, which provides JavaScript services and client frameworks to build applications using Nashorn and Avatar.js that integrate with Java platforms and APIs.