Node.js
Node.jsはブラウザなしでもJavaScriptを動かせるJavaScriptの実行環境 Node.js is a JavaScript-based platform for server-side and networking applications. していること
・ブラウザにしかなかった機能をサーバー用に作り直した
・実行環境(ランタイム)を用意した
通常、JavaScriptはブラウザ内でクライアントサイドのスクリプトとして動作
↓
サーバー側でもJavaScriptを利用してアプリケーションを開発できる