Here's why:
* Common noun: Refers to a general class of things, not a specific individual.
* Proper noun: Refers to a specific person, place, or thing (e.g., "The White House").
Since "hive" refers to any structure where bees live, it's a general term, making it a common noun.