A noun is the naming word for a person, place, or a thing. It is a figure of speech, which can be mainly divided into concrete nouns and abstract nouns. Concrete nouns can be perceived by the five senses, i.e., sight, hearing, touch, taste, and smell. These are the objects that exist physically. For example, a ball can be seen, as well as touched. Therefore, it is a concrete noun. Concrete nouns can be common, proper, countable, uncountable, or collective.
An abstract noun, on the other hand, has no physical existence and cannot be perceived by our senses. It is a name given to an idea or emotion. For example, friendship cannot be seen, heard, touched, tasted, or smelled. Therefore, it is an abstract noun. Other examples of abstract nouns include childhood, freedom, luck, anger, kindness, truth, etc.
It can take a little while to learn the difference between abstract and concrete nouns. The sample worksheets available on the Internet can be used for practice.