Here's why:
* Common nouns refer to general categories of people, places, or things.
* Proper nouns are specific names of people, places, or things, and are always capitalized.
For example:
* Village is a general term for a small community.
* Greenville is a specific village (and would be a proper noun).