Vladimir Propp analyzed Russian folktales and identified their simplest narrative elements. He broke the tales down into character functions that commonly occurred. Propp defined 7 main character functions that typically appear in Russian folktales: the Hero, Villain, Donor, Helper, Prince/Princess, King, and Dispatcher. Each character serves a specific purpose in driving the plot forward or creating obstacles for the Hero to overcome in order to restore equilibrium.