
Il poema è diviso in tre parti, chiamate «cantiche» (Inferno, Purgatorio e Paradiso), ognuna delle quali composta da 33 canti (tranne l'Inferno, che contiene un ulteriore canto proemiale) formati da un numero variabile di versi, fra 115 e 160, strutturati in terzine. Il poeta narra di un viaggio immaginario, ovvero di un Itinerarium mentis in Deum attraverso i tre regni ultraterreni che lo condurrà fino alla visione della Trinità. La sua rappresentazione immaginaria e allegorica dell'oltretomba cristiano è un culmine della visione medievale del mondo sviluppatasi nella Chiesa cattolica. È stato notato come tutte e tre le cantiche terminino con la parola «stelle» (Inferno: "E quindi uscimmo a riveder le stelle"; Purgatorio: "Puro e disposto a salir a le stelle"; Paradiso: "L'amor che move il sole e l'altre stelle").