What Is al-Barzakh?
1. Al-Barzakh is the period between a person's death and his resurrection on the Day of Resurrection. 2. Whoever dies as a Muslim, obeying Allah, will be in a blessed state, and whoever dies as a disbeliever, disobeying Allah, will be punished. 3. The punishments vary according to the sins committed. Please see the answer below for details.