iTunes is certainly not the only app that tags digital media files; they all do. But iTunes does it quite well. While you may not like the way the Info window is laid out, or the way you navigate it, it's still very efficient, and a lot easier to use than many other apps.
6. Content display
While iTunes 12 mixed things up as far as navigating libraries is concerned, iTunes does offer a lot of different ways to view your content. You can view music by album, artist, genre, or by song, and the Column Browser lets you drill down through your library. Other types of content have similar views. You can choose how to view each library—Music, Movies, etc.—and each playlist. It can be hard to grasp, but it's quite flexible.
7. Home Sharing
iTunes lets you share your library over your home network. Yes, this is fraught with problems, and sharing a large library to an iOS device generally doesn't work. But it's easy to share your music library throughout your home, allowing other people in your family to listen to your music easily.
You can also share your library to an Apple TV, which puts all your media at your fingertips in the living room. (I know, this is often glitchy too.) This ability to share your content with your family is very practical. If only Apple could get all the kinks out of it...
8. Remote control
Apple's Remote app for iOS lets you control iTunes playback on a computer. This is great if you're streaming music via AirPlay to a speaker, say, in your bedroom. Or if you're just sitting in the living room, streaming music through an Apple TV.
9. The iTunes Store
When Apple went into the music retail business, it wasn't a big surprise, but it changed the landscape of the music industry. Now, the iTunes Store sells music, movies, apps, books, and more. It's generally easy to navigate, and the seamless process of buying digital content and having it download to your library is nearly foolproof.
If you use a Mac, you have the ability to extend iTunes using AppleScript. Thanks to Doug Adams, whose website Doug's AppleScripts for iTunes houses hundreds of scripts, we have the ability to do all sorts of things that iTunes can't do, such as manage files, change tags, work with playlists, and much more. It's great that Apple has provided support for AppleScript in iTunes, and I hope they continue to do so.
Sign up for CIO Asia eNewsletters.