A demigod is a mythological figure with characteristics of both humans and gods, often considered a powerful but not entirely divine being. In Norse mythology, demigods were common and were often depicted as strong and brave. They could be the result of a relationship between a god and a human, or they could be born of a god and another mythological creature.