Noteflight is a powerful full-featured application to create,edit, display and play back music notation in a standard web browser. it lets written music take advantage of the full power of the web as we know it today.
And it's free!
This site helps students to explore basic musical concepts in sound, rhythm and mood. As the pupils work their way through the site, they gain valuable listening, composing and musical interpretation skills.