Levi-Strauss developed the binary opposition theory which states that all narratives can be broken down into opposing pairs such as good vs evil, strong vs weak. He believed meaning is constructed through these binary opposites. Binary opposition analysis examines the opposing forces in a text and how they reinforce each other and create meaning. Strauss realized that words act as symbols representing societal ideas and meanings come from relationships between opposing concepts rather than fixed definitions.