NVM stands for Node version manager & as you might have guessed with name, it’s used to control Nodejs versions installed on our system. It is a command line utility, which allows us to use & switch between multiple versions of Nodejs. It works on Linux & MacOS but does not yet support Windows machines, but there are some other 3rd party tools for Windows to do the same job.