If you don't have the latest version of Node.js installed, you will need to install it. You will need Node.js for several reasons. Our web application will use Flatiron, which runs on top of Node.js. You will also need to use the Node Package Manager (NPM), which comes bundled with Node. Finally, you will need Node.js to install and run your Zombie.js tests.