Web applications that directly runs in the browser Backend is server side application and database Frontend is client side aplication
HTTP is hypertext transfer protocol which is used to load pages by using hypertext links. Node js has built in module http, which creates the http server to take request of client and give response back to client
Role of url in http is specifies the address which contains the information of required data.