NVM (Node Version Manager) is a CLI tool to manage multiple Node.js versions.NVM supports Windows, Linux, macOS, WSL, Cygwin, and MSYS.The installation process involves using curl or wget commands and updating the shell config.With NVM, you can install specific Node.js versions, list installed versions, switch between versions, and set a default globally.