What is the difference between demon, spirit, essence, monster and ghost in China mythology?

Demon: Generally speaking, it refers to the cultivation of monster beast or demon man. Primitive life forms such as beasts and plants open up spiritual wisdom, inherit talents by memory, absorb the spiritual power of heaven and earth, turn physical strength into demon power, open the road of cultivation, and have the opportunity to become human beings. Any demon is bound to devour the essence of human beings (monks or practitioners), greatly increase their strength and reach the advanced level of blood. (such as insect demon, fox demon, tree demon)

Demons: Most of them are aliens from outer space, bloodthirsty and bellicose, with different kinds, including humans, animals and aliens. They all strengthen their physique by absorbing evil spirits or devouring the blood of other races, so as to achieve advanced ability. (e.g. ancient demons, hunger, demons)

Ghost: refers to an alternative life form in which the human soul leaves the body and does not enter reincarnation, and gradually produces spiritual wisdom when wandering in the world. (such as eating goods, hungry ghosts, etc. )

Strange: Generally speaking, a substance that has no life characteristics originally, after the invasion and nourishment of the essence of the sun and the moon, has the breath of life and gradually gained spiritual wisdom. (such as stone monsters, mountain monsters, etc. )

Essence: A wild animal or a plant keeps its spiritual wisdom open for a long time, does not devour the essence of human beings or animals, but only absorbs the aura of heaven and earth, thus ensuring the source of purity. (such as peach essence, flower essence, deer essence)

Spirit: a living body with spiritual wisdom born from the fusion of the essence of heaven, earth and five elements. (such as fire spirit, earth spirit, wood spirit, etc. ).