Amarok serves many functions in addition to the basic function of playing music files. It can be used to organize a library of music into folders according to genre, artist and album. You can also edit tags attached to most music formats, associate album art, attach lyrics and automatically score music by keeping play count statistics.
Amarok supports a variety of audio formats including FLAC, Ogg, MP3, AAC, WAV, Windows Media Audio, Apple Lossless, WavPack, TTA and Musepack. It does not play digital music files embedded with DRM. It can also sync, retrieve, play or upload music to the following digital players like iPod, iriver, Creative NOMAD, Creative Zen and many other.
Amarok also comes with Last.fm support, including submitting played tracks, retrieving similar artist and playing Last.fm streams.