Here's why:
* Common nouns refer to general, non-specific people, places, or things.
* Proper nouns are specific names of people, places, or things (e.g., John, London, Eiffel Tower).
"Overcoat" is a general term for a type of clothing, while "necklace" is a specific item.