A proper noun is a specific noun referred to by its name or title, while a common noun is every noun that’s not a proper noun. Technically, generic nouns belong to the group of common nouns, but they’re just one type of many.