Packaging and deploying a node js application

Hai there,
i have a NODEJSAPPLICATION

projectname
-----node_modules…
-----static
-----------style.css
-----login.html
-----login.js
-----package-lock.json
-----package.json

i want to package and deploy in my local apache server
how to do

Is it actually a Node application, as in: is it a server-side application? ie you start up the Node server and it serves HTTP pages?

Or is it just a front-end JS application that you are using Node to help develop it? ie you are just using Node to handle and install JS dependencies from NPM?