The afterlife in my homebrew is a variation of themes above

.
The Material Plane is the proving ground of ideas and concepts for the Creator. The beings of the Material Plane try to develop these concepts through their existence. Upon death, the souls wander to the Astral Plane for a filtering process.
The Astral Plane combines aspects of the Ethereal, the Spirit and the Dreams Realm IMC. A ghostly, nebulous atmosphere shows windows to the Material Plane or the dreams of beings. Besides many other aspects, the place of judgement can be found here. It has no distinct form, but every soul meets a different combination of place and "persons", and time is highly subjective. A soul meant for resurrection has to be found here (a difficult task if you don't know what to look for).
From here we have a threefold path:
1. Souls without a real goal in their former life and who just lived their day forget everything about their life. They merge again with the essence of the multiverse and may be reborn in a different form.
2. Souls with a strong will, but who used all their energy to further only their own goals without looking for others or consequences of their deeds will go their way to the Demon Realm (the Abyss). There they are subjected to the will of the demons, and they either loose their personality in agony and, after some time, merge with the multiverse like aforementioned group (most of them), or they "survive" all atrocities and may find their place among the demons, who harass mortals in their dreams.
3. Souls with a strong will, who tried to reach great goals in their lives to make the world a better place (be it a small or big dimension), will go on to Arcadia (a small plane). There they may be asked by a god to be a guide for other living souls. Arcadia is a nice place, but there is nothing to do; souls don't eat, drink and don't have to do anything connected to a normal life. Therefore, their normal way goes on, to Nirvana, where they will become one of the many-voiced thoughts of the Creator which may be heard in Arcadia. Nirvana is not known by gods or demons (not a big difference IMC, btw), because they cannot go there; gods have the taint of craving for power, and the doors will be kept closed, unless they have given up their power.
My homebrew has also the Shadow/Fairy Realm, where those beings can be found, that try to escape death. But there is a price; they forget their beloved, where they came from and why they wanted to live longer than their usual span.