This document provides an overview of Project Avatar, which is Oracle's implementation of server-side JavaScript (Node.js) that runs on the Java Virtual Machine (JVM). It discusses how Avatar bridges Node.js and Java by allowing thousands of Node packages and Java libraries to be used together. It also describes Avatar's enterprise features like advanced multithreading, state sharing, persistence, and Java EE interoperability that allow building enterprise applications in JavaScript while leveraging existing Java infrastructure. The document concludes with a demo of Avatar's capabilities.