Nemesis is a term that refers to an opponent or someone who is the cause of ruin, failure, or misfortune. It can also refer to a person's downfall or destruction. The word comes from Greek mythology where it represents the goddess of retribution and punishment for hubris.