Noteflight is a great way to create, store, listen to, print, search and share notated music online. If you are a composer, you can use Noteflight to author and manage your compositions. If you are a performer, you can use Noteflight to create and share sheet music that you like to play. For all the teachers and students, you can use Noteflight to communicate and collaborate in learning music.