title: What does "npm install -g" do?
body: <p>I am trying to install Less from NPM by running <code>npm install -g less</code> in the command line. I checked the docs for the <a href="https://www.npmjs.org/doc/cli/npm-install.html" rel="nofollow noreferrer">install command</a>:</p>
  <blockquote>
  <p>In global mode (ie, with -g or --global appended to the command), it
  installs the current package context (ie, the current working
  directory) as a global package.</p>
  </blockquote>
  <p>What does it mean by &quot;global package&quot;?</p>