Here's why:
* Common nouns refer to general things or people. They are not specific names.
* "Socks" is a general term for the item of clothing that covers your feet.
Examples:
* Specific noun: My socks are blue. (Referring to a specific pair of socks)
* Common noun: I need to buy some socks. (Referring to socks in general)