Here's why:
* Common nouns are general names for people, places, or things.
* Proper nouns are specific names for people, places, or things.
In the sentence:
* Mom is a proper noun (a specific person)
* Market is a proper noun (a specific place)
* groceries is a common noun (a general term for food and household items bought at a store)