* Common nouns refer to general things or people, not specific ones. "Haircut" refers to the act of cutting hair in general.
* Proper nouns are names of specific people, places, or things (e.g., John, Paris, the Eiffel Tower). "Haircut" is not a specific name.
Let me know if you have any other questions about nouns!