I wrote a hub called "Beyond Death: What the Bible Says", based on my study of Scripture. Using only the Bible (without the Catholic Apocrypha books), it is evident that immediately upon physical death, the souls of people who have accepted Jesus Christ as their Savior go immediately to Paradise (third heaven). Souls of people who have rejected Jesus Christ as their Savior go immediately to the bottomless pit (aka hell: Hades).
The Bible says the souls in Christ will return with Him when He comes to reign for a thousand years, at which time their bodies are resurrected as imperishable (first resurrection). After the millennial reign, the unbelievers' souls will be reunited with their bodies (second resurrection) to stand before the judgment seat of Christ and go to their final destination, the Lake of Fire (aka hell: geenna). The saints will live forever with Christ in the New Heaven and New Earth, the capitol of which will be the New Jerusalem.