The jazzy hip-hop band The Roots plays an assortment of musical styles including alternative hip-hop, experimental music, jazz rap, and neo soul. The critics applaud them for the eclectic approach and use of live instruments.