It is the syntax such as
const https = require('https') and
It is a bundle of programs contained in a folder that is described by a package.json file. The file describes programs your project depends upon, their versions and other metadata related to running the project.
Document Object Model is a structured tree hierarchy of the HTML elements that comprise a web page. It provides the developer with an interface to manipulate HTML elements or CSS styles or perform a dynamic action when an event occurs on the web page.
Js framework uses pre-written code to help speed up the process of writing code. It reduces the time required for writing code such as DOM manipulation or object creation from scratch.
It is a package manager to install, update or uninstall software programs from its open online registry for building web projects.