Bower provides package management and distribution for common front-end packages.
The distributions are not as consistent as other packages as you still have to manually choose which sub-dirs or files are copied into your deployment, but for version and dependency management it’s great.
There isn’t much to it. Just install bower globally with npm.
npm install -g bower
Then use bower to install packages as required.