Everyman: Morality Play
Everyman is an allegory because
its main character is a hero undertaking a quest.
its elements stand for abstract or moral concepts.
it uses a frame story to contain several other stories.
its narrator stands for all people.