Protagonist:The protagonist is the main character around whom the story revolves. Unlike minor characters, they have significant roles and their actions drive the plot forward.
Antagonist:The antagonist is a character or force that opposes or creates conflict for the protagonist. They often serve as obstacles that must be overcome throughout the story.
Stock Character: A stock character is a stereotypical character with predictable traits commonly found in literature. They are often used to fulfill specific roles or represent certain archetypes without much individuality or development.