There's only one story type. Somebody runs into a problem and tries to solve it, but fails at the halfway mark because they didn't understand the problem well enough. They rethink the problem and try to solve it again, but fail at the 3/4 mark because they don't understand themselves. Then they defeat the problem by gaining understanding of themselves (or fail to defeat the problem because of a willful refusal to change, or have a partial/late revelation and a partial/late success.) Problem > failure of vision > failure of character > solution.
Stories are attached to particular protagonists, but you can do things like overlap the stories of multiple protagonists or give a single protagonist multiple overlapping stories in order to develop narratives of arbitrary complexity.