What Is the Main Theme of "Waiting for Godot"?

The main theme of Thomas Beckett's absurdist play "Waiting for Godot" is the struggle between faith and nihilism, the belief that nothing of significance or meaning happens in the world. Though senseless things happen in the play, the main characters continue waiting, hopeful that Godot will show up.

In the play, the two main characters, Vladimir and Estragon, wait endlessly for Godot, a figure who is never clearly defined and who never appears. They nonchalantly discuss death and pain, even delivering pain themselves to poor Lucky, but it seems meaningless and is quickly forgotten. Through it all, even when they forget their own identities and when they say they're going to leave, Vladimire and Estragon wait in an almost empty faith that Godot will come.