An antagonist is a character in a story who opposes or competes with the main character, known as the protagonist. The antagonist's role is often to create conflict and obstacles for the protagonist to overcome, driving the story forward. Examples include villains, rivals, or forces of nature.