Dance is more than learning basic steps; it is a culture, an art, and a form of living for many young professionals out there. For sure you can see them performing in theaters, which can be considered the “formal” way of working. But nowadays you can see performances for free in the streets of independent dance groups with new creative concepts for dance. They are a spectacle and a way of harmonizing the city.
The majority of the dance pieces that can be seen on streets or public spaces are of modern ballet. It does not require pointe shoes. Instead, bare foot is the way to go. On the other hand, classic ballet needs to be performed under certain conditions, such as using an appropriate floor that works for the respective shoes.
A great example of public performances is the Improvisation Festival that recently took place in DC. Abstract but interesting performances gave life to the streets. People enjoyed a different spectacle.
Overall, public performances are to entertain but also to teach people about the art of dance and its culture.