Kingdom Hearts 2 is een actie-RPG waarin Sora samen met andere Disney figuren de strijd aan gaat tegen het kwaad. Sora is uitgekozen door de keyblade, een zwaard met bijzondere krachten. In zijn zoektocht naar zijn vrienden ontmoet hij Donald en Goofy, die op zoek zijn naar de keyblade master, aangezien die hun zal leiden naar hun vermiste koning. Sora kan met andere karakters samenwerken om zo bijzondere moves te maken. Hij kan met Donald, Goofy, beide of met andere Disney-figuren (bijvoorbeeld Aladdin, Simba, Jack Sparrow en het Beest) zijn krachten bundelen.