What does Nemesis Mean?

The term nemesis is used in many movies and video games. It described the relationship between two or more characters. When someone is your nemesis they are hard to conquer. They are essentially your opponent.