My personal theory… Barzakh would be a Transit realm and a barrier separating physical and material world from ether and spirit world.
Barzakh is an Arabic word in origin and it means a barrier, it is mentioned in Holy Quran three times in three different occasions, and it is believed to be a transit station and a barrier between the physical world and the ether world. The physical world is not necessarily confined to the world visible to us and rather includes that which is invisible to our naked eyes such as parallel worlds occupied by other beings invisible to our naked eyes such as the world of Jinn, Jinn is another Arabic word and it means invisible to naked eye… Continue reading Barzakh