The iTunes LP is the new format Apple has been pushing in iTunes. It’s more like a DVD than anything else. You have menus, music, photos, liner notes and videos. Since this is such a fresh format, not many albums are available in it yet. The good news is, you can make your own.
If you decide to give it a go, let us know how your iTunes LP turns out!