meteor npm install will place the node_modules folder at the root of your project and modify the package.json at the root of your meteor project.
While npm install will work relative to your current directory.
Source: Experience. I'm not 100% certain, but I have used them both a fair amount.