Dance shoes are very different from street shoes because they are designed to be lighter and to fit the foot of the dancer correctly. While there are a multitude of dance styles, there are only three main types of dance shoes. So what are the differences between them?