I'm primarily a salsa dancer (~18 years), but spent a few years doing a buncha other dances to get an understanding of the music and movement so I'm pretty much beginner-intermediate in a buncha other dances (equiv of 1-2 year level dancer) -- Bachata, West Coast Swing, Fusion, and a splash of a ton of other dances.
The best I can explain to most people is that dance is a conversation to a topic (music) through the language of motion instead of sound, and that just like rewarding conversations we can have through verbal language and text, some of the most resonant conversations can be had through connection and touch.
For the subset of folks who happen to be gamers here, this is a massively multiplayer co-op music game with a very high skill curve.
I started dancing due to taking a popular social dance series at college by Richard Powers, and that was the gateway for my lifelong dance practice. It allowed me to indulge in another side of collaborative music, gave me a good relationship with interpersonal connection and physical touch, and provided me with a fairly active and healthy hobby for my life.
Can't say enough good things about it, just that the skill curve for beginners is high -- the first year is known as beginner's hell, but once you establish a basic vocabulary in the dance it becomes so much more artistic and creative.