Node.js is an event-driven I/O framework for the V8 JavaScript engine. It is intended for writing scalable network programs such as web servers.

Slides