Introduction to Music Theory
This is a free, online textbook designed for learning about music. "The book "introduces the basic concepts and terms needed to discuss melody and harmony. It is intended for teens or adults with no background in music theory but some familiarity with reading common notation and playing an instrument (or singing). Concepts covered include interval, major and minor keys and scales, triads and chords."