Node.js는 JS를 브라우저 밖에서 실행시키기 위해 만들어졌다.
Node.js는 JS를 실행시키는 런타임 환경이다.
Node.js에선 브라우저에 있는 document object가 없다. 대신 기본적으로 내장되어 있는 fs, http 등이 있다.
브라우저와 Node.js는 동일한 v8엔진을 갖고 있지만 runtime 환경이 다르다고 할 수 있다.