A protagonist is the main character in a work of fiction, while the antagonist is the person who stands in opposition to the protagonist. The protagonist is sometimes referred to as the hero of the story, while the antagonist is often referred to as the villain. Continue Reading.