Node.js is a cross-platform Javascript runtime environment built on Chrome's
V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model
that makes it lightweight and efficient, especially for server-side
and networking applications. npm, Nodes package ecosystem is the largest ecosystem
of open source libraries in the world.