DancePlug and LearnToDance offer extensive online courses in many traditional styles of dance, including ballet, breakdancing, tap dancing, Latin swing and ballroom dancing. Both websites offer free and paid classes that delve into more unique styles of dance as well, including contemporary, Bollywood and dubstep popping, as of 2016.
Traditional online dance classes provide video instruction from a certified instructor as well as a written word platform that describes and explains the actions that the instructor is performing. DancePlug also offers instructor feedback and comment sessions in addition to slow-motion video playback capability. Many online dance sites have tiered membership levels where payment unlocks access to more advanced instructional videos.