Question: what is the difference between concrete noun and proper noun?
Answer: A concrete noun is a person, place or object you can physically touch, such as: Dad, London or a table. Concrete nouns include proper nouns and common nouns. An abstract noun is a thing that cannot be touched or seen, such as education, love or success.