This document discusses several narrative theorists and their perspectives on narrative structure. It describes Roland Barthes' five narrative codes that are merged into any narrative: the hermeneutic code, proairetic code, semantic code, symbolic code, and referential code. It also summarizes Tzvetan Todorov's view that narratives follow a five-part structure of equilibrium, disruption, recognition, attempt to repair, and reinstatement of equilibrium. Finally, it outlines several theorists' perspectives on character types and modular narrative structures.