iHarmony is a fully complete collection of all the scales, chords and harmonizations you can find in music. It's very common for musicians getting confused about music theory... what notes is G# diminished 7 chord made of? What about the Bebop Domina