Concept of angels, demons, and gods in Dante verse!!! :
There is one 'God' and it is the multiverse itself.
Angels are beings whose nature and/or actions protect, aide, or compliment the multiverse.
Demons are beings whose actions harm, destroy, or go against the multiverse.
Angels are not necessarily 'good', whatever that means, and demons are not necessarily 'evil'. An angel can commit horrific acts but still be an angel due to those acts protecting the stability and structure of the multiverse. Likewise, a demon can spend its life spreading fortune and committing acts of kindness and charity, but is still a demon due to those actions harming the multiverse.
It isn't really possible to switch roles. There might be extremely rare cases but more or less just by design demons work against, and angels protect.
They don't really work in groups, nor is there a heaven or hell or any like place. Angels aren't part of some angelic organisation working to quash the demons, or anything like that. They simply exist. Oftentimes, they don't even really think about 'this action shall protect this corner of the multiverse from destruction', they're simply taking that action.
The multiverse/God is a neutral entity. It simply encompasses and is all that there is to exist.
The void too is entirely neutral. It simply is nothingness. The spaces between everything that exists is filled by the void.
Sometimes angels and demons exist as inverses of each other. For example, Dantelion. Dantelion is the demon of knowledge. There is also an angel of knowledge, called Zephkial (subject to change).
Dantelion is the demon of knowledge due to the way that he acquires it, and how he uses and distributes it. She actively saps the life from worlds and universes if she enters them, and due to her governing principle of 'knowledge above all else', is, if it gains her more information, not against torturing or killing people, or even destroying worlds and universes, if doing so would obtain her more information than not doing so.
She enters worlds by forcing her way into them from the void, causing damage and collapse, all in the name of gaining more knowledge. She also does not distribute it freely, hoarding it in her domain of an infinite library. Only rarely can beings enter, by her invitation or if they manage to find their way in. To access this information someone may need to make a deal with her, but they will recieve the information in full.
Zephkial on the other hand, the angel of knowledge, avoids taking lives or causing harm. He wishes to obtain information to distribute it to others, allowing free access to his library domain. They believe any information that causes harm or death is not worth obtaining. Anyone asking specific questions of her will receive answers to what they asked, but if the information they requested is perceived as 'dangerous to know' they will be given a vague or nondescript answer and the knowledge withheld in the name of protecting them and others around them.
Someone choosing who to attempt to work with for information would have to choose between these two options:
-information given completely for free, obtained without harming others. However, the information might not be complete, as some may be withheld due to being uncomfortable to hear, or potentially dangerous to know.
-information at a hefty or dangerous cost, obtained possibly at the expense of multiple lives. However, in return, you learn everything; no matter how dangerous the knowledge might be to use.
Outside of angels and demons, there are also entities that do not fall into either category. They simply exist in the void and do not tend to breach into realities.
Another point on the void is that it is incredibly rare to encounter anybody within it. Distances go into multiple light years. It is quite literally infinite.
One other entity I wanted to mention in this is Valphas, the demon of corruption. This is Dante's antithesis (she doesn't even know Zephkial exists, and corruption is far more antithetical to information). It exists entirely to corrupt the information contained within worlds. It is incredibly hard to detect when it has done this as it's near impossible to know what the original information would have been. Unfortunately, or fortunately depending on how much you hate her, Dante is acquainted with Valphas. And I'm gonna write about this more in another post LOL