Music Theory.Net

Click http://www.musictheory.net/ link to open resource.