NVM or Node Version Manager is a simple but powerful cli tool that enables you to run and maintain different versions of NodeJS seamlessly. It is a must-have tool for anybody working with Node on a daily basis.