I also believe that they are our Gods in other clothes, like the situation in Greece, Egypt etc. Some orishas are almost the same as the Greek Gods, Oxum is practically Aphrodite
The Daemons appeared in humanity in various forms, based on how the civilizations of the time felt comfortable