A package is contained code which other developers/packages can use. So if you make your own package, you need a bower.json. If you use another package, it must have a bower.json.bowerrc exists either at the "user's home folder" (aka ~) and/or the "global folder" (aka /). This file configures how the bower program (the command-line utility ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.