Early human civilizations generally believed there were few barriers between the spirit world and the world of nature; as a result, the mating of gods and humans—or of gods and animals—occurs in most mythologies. The offspring of such unions lead us to the realm of giants and ogres, the miniature world of fairies and elves, and even the union of land and sea as personified by the mermaid. Mythological birds and beasts, such as the dragon, the sphinx and the centaur, have also appeared in dreams as companions or sentries. In general, magical creatures highlight fears or concerns you may have, or connect you to stories and myths that have a strong impact on you.
[1]