質問: node.jsとjavascriptは何が違うんでしょうか?
回答: javascriptとは、プログラミング言語そのもののことを言います。 そして、nodejsはjavascriptとを実行するための1つの環境です。 一般的にjavascriptはブラウザ等何等かアプリケーション上で利用するための言語だったのですが、それをwindowsなどのOS上で動かせるようにするためのプラットフォームがnodejsです。