What's the difference between personification and anthropomorphism?
Anthropomorphism is the attribution of human traits, to non-human entities.
Personification is the attribution of human form and characteristics to abstract concepts or non-human entities
Anthropomorphism is the attribution of human traits, emotions, and intentions to non-human entities and is considered to be an innate tendency of human psychology. Individuals attribute thing to have human potentials and tendencies.
Personification is a figure of speech wherein private or human characteristics are credited to an item or abstraction. It is also the attribution of human form and characteristics to abstract concepts such as nations, animals, object and natural forces likes seasons and the weather. Individuals perceive things to be human-like and possessing human-like characteristics or descriptions.