Vladimir Propp was a Russian scholar born in 1895 who believed that all stories contain 7 main character types and follow a structure of 31 narrative functions. He theorized that every story can be broken down into these components, including characters like the hero, villain, donor, and magical helper who each have defined roles that advance the plot. Propp studied how different narratives manipulate these character types and functions to create various story outcomes.