is the hero or main character in a story, who acts against the antagonist. Although the protagonist is often the hero or heroin, they do not have to be heroic. Example: In Macbeth, Macbeth is the protagonist although he is by no means heroic.
The main character is the central figure of a story. Alternatively, the phrase denotes a primary advocate of or proponent for a cause or movement. The Main Character can be a hero or a villian in a story - it is just the character with the lead role.