Zooming Into Zumba

Zumba is one of my favorite group fitness class. What I love about it is that I get to dance like I was in the nightclub without having to stay up late! But what exactly is Zumba? Why Zumba is so popular among women?