Javascript는 browser, document를 다루는 client에 대한 개발을 한다
Node는 backend를 다루는 개발을 한다
js는 독립적인 언어가 아니라서 크롬, 파이어폭스, 사파리, 익스플로러 등 웹브라우저가 없다면 사용할 수가 없었다
그 단점을 보완한 것이 Node.js 이다
Node.js는 브라우저가 없어도 내 컴퓨터상에서 js언어로 개발이 가능하도록 해주는 환경이다
출처-https://hazel-developer.tistory.com/152