Static Website and Dynamic Website
use Facebook as example
PHP, Java, Python are all programming languages
PHP can only be used in backend, however Java can be anywhere
What is Node.js
Node.js是javascript的執行環境
Node.js is not only in browser, but can be used in backend as well
Side note:
https://tw.alphacamp.co/blog/node-js-and-javascript