... hide in the woods, witches, goblins, giants, the list goes on and on. Societies that appear to have nothing in common and are located in different parts of the world have the same kinds of monsters in their folk lore and stories.

Why do you think this is? Why do so many societies throughout history have the same types of monsters even though many of these societies never communicated with each other?

5-6 sentences