Two main types of apocalypses can be distinguished:
1) the historical
Divina Commedia also belongs to this category. It should also be mentioned that most apocalypses are strongly dualistic by opposing good and evil, light and darkness, Christ and Antichrist, etc. as archetypes of the same principle.