Node.js is a program that you install on your computer. With Node.js you can use the very popular programming language JavaScript to write software.
JavaScript is usually used in a browser like Internet Explorer or Safari but with Node.js it is possible to do a lot more.
Combined with other tools, Node.js allows you to write Desktop applications like Word or iTunes, Server applications like Apache, Network applications like Curl or even mobile applications for the iPhone or Android.