Barzakh (Arabic: برزخ, from Persian Barzakh, "limbo, barrier, partition") is an Arabic word meaning "obstacle", "hindrance", "separation", or "barrier". In Islam, it denotes a place separating the living from the hereafter or a phase/"stage" between an individual's death and their resurrection in "the Hereafter".
Some scholars believe that good Muslims will have a heavenly experience during this time, and sinners will experience suffering; while some Shia scholars believe the experience will not be like the physical pain or pleasure of the temporal world.
Scholars have different definitions of Barzakh. According to Ghazali, Barzakh may be the place for those who go neither to hell nor to heaven. According to Ibn Hazm, Barzakh is also the place for unborn souls, which are elsewhere described as residing in the lowest of the seven heavens, where an angel blows them into the wombs of women.
The Arabic word Barzakh is derived from the Middle Persian Barzag, "barrier, partition", which in turn can be traced back to the Parthian combination burz+ax(v) ("high existence"), similar to the Persian word for hell, dūzakh < dūž+ax(v) ("evil existence").
Mentioned only three times in the Quran, and just once specifically as the barrier between the corporeal and ethereal, Barzakh is portrayed as a place in which, after death, the spirit is separated from the body – freed to contemplate the wrongdoing of its former life. Despite the gain of recognizance, it cannot utilize action. The other two occurrences refer to Barzakh as an impenetrable barrier between fresh and salt water. While fresh and salt water may intermingle, an ocean remains distinct from a river.
In hadith, Ibn al-Qayyim cites that, albeit not mentioned in the Quran, souls in Al-Barzakh would be grouped with others matching in purity or impurity.
In Islam, the soul and the body are independent of each other. This is significant in Barzakh, because only a person's soul goes to Barzakh and not their physical body.