There are many themes. The dichotomy between Heaven and Hell is one theme. Faust constantly struggles between God's love and the Devil's temptation. This struggle is personified by the good and bad angel trying to convince Faust to make the "right" choice.