Ganondorf is the villain of the Legend Of Zelda games. In every story there is a hero and there is a villain. Otherwise, of course, to play the game wouldn't be much of a challenge, or fun at all! Ganondorf is the same as Ganon in the previous Zelda games.
Ganondorf has always been depicted as a thief and a man corrupted and enticed by absolute power