Node.js is an open source server environment which runs on various platforms (Windows, Linux, Unix, Mac OS X, etc.). It uses JavaScript on the server.
Node.js runs single-threaded, non-blocking, asynchronously programming, which is very memory efficient.
Node.js can generate dynamic page content. It can manipulate files on server and collect data.
It can also perform operations on the database.
Follow below steps to install Node.js on Window 10
Step 1: go to this link
Step 2: Click on Windows OS in the LTS section
Step 3: Double click on downloaded file or Run installation
Step 4: Click Next, on "Welcome to the Node.js Setup Wizard"
Step 5: Select "I accept the terms in the License Agreement" checkbox and click Next
Step 6: Change "Destination Folder" if you want to otherwise click Next
Step 7: On "Custom Setup" screen, click Next
Step 8: Click on Next on Tools for Native Modules
Step 9: On "Ready to install Node.js" screen, click Install
Step 10: Click Finish on "Completed the Node.js Setup Wizard" screen
Step 11: Type node -v and npm -v in command prompt to verify installation is successful