Theory ist ein auf Python und Pylons beruhender Web-Client für das MPD-System, das Ajax nutzt, wo es sinnvoll ist. Er ermöglicht das Umstellen der Playlist mit Drag und Drop, Herunterladen des Covers von Amazon, bietet einen Vollbild-Party-Modus, holt Songtexte von lyricswiki.org, verlinkt automatisch die Wikipedia-Seite des Künstlers und besitzt ein ansehnliches Theme.