The main character of the game, Sora is fourteen years of age and the Keyblade Master. He travels across the different worlds, with his new friends, Donald and Goofy, in search for his friends Kairi and Riku. In turn, Sora, Donald, and Goofy meet a bunch of new friends, and Sora seals all of the Keyholes within those worlds, in an attempt to stop the Heartless from gaining control. When Sora finally catches up with Riku, Riku takes the Keyblade from him. When he learns he has Kairi's heart, he stabs himself with Riku/Ansem's keyblade, releasing his, Kairi's and the 7 princesses hearts. he then turns into a heartless, and Kairi restores him to him self.
Donald is the firey and short-tempered magician who accomponies Sora in his travels, along with Goofy. He is not keen to being bossed around, and will not hesitate to argue with anyone.
Goofy, as well as Donald, was ordered by King Mickey to find the Keyblade Master and aid him in his quest to stop the Heartless. Goofy is a shield bearing knight, said to despise weapons. He is very clumsy and slow to react, but often able to handle himself in the midst of battle.
Creatures created from the darkness in people's hearts, the Heartless hunt Sora in attempts to prevent him from sealing the Keyholes. There are many different types of Heartless.