Faust, Goethe'nin neredeyse tüm yaşamı boyunca çalışarak tamamladığı bir yapıttır. On sekiz yaşında başladığı oyunu, 1806'da Faust I ve 1832'de Faust II adıyla iki büyük bölüm hâlinde yazarak ölümünden kısa bir süre önce yani seksen üç yaşında bitirebilmiştir.
Goethe, Faust'un konusunu çok eski bir öyküden almıştır. Şeytanla bahse giren insanoğlu teması önceki yüzyıllarda da birçok öyküye ve oyuna konu olmuştur. Goethe, Faust karakterini Şeytan
Mefistofeles'e yenilmeyen bir insan olarak incelemiştir.
Goethe'nin Faust eseri bir oyun şeklinde görülmekle beraber çok derin ve karmaşık içeriği dolayısıyla genellikle okumak için hazırlandığı düşünülür. Buna rağmen, Goethe'nin Faust'u, içeriğinin çok zengin felsefi derinliği nedeniyle pek çok farklı yorumla yüzlerce kez sahnelenmiştir.