  Dance is an art and when technology meets this kind of art, it's a novel
attempt in itself. Several researchers have attempted to automate several
aspects of dance, right from dance notation to choreography. Furthermore, we
have encountered several applications of dance automation like e-learning,
heritage preservation, etc. Despite several attempts by researchers for more
than two decades in various styles of dance all round the world, we found a
review paper that portrays the research status in this area dating to 1990
\cite{politis1990computers}. Hence, we decide to come up with a comprehensive
review article that showcases several aspects of dance automation.
  This paper is an attempt to review research work reported in the literature,
categorize and group all research work completed so far in the field of
automating dance. We have explicitly identified six major categories
corresponding to the use of computers in dance automation namely dance
representation, dance capturing, dance semantics, dance generation, dance
processing approaches and applications of dance automation systems. We
classified several research papers under these categories according to their
research approach and functionality. With the help of proposed categories and
subcategories one can easily determine the state of research and the new
avenues left for exploration in the field of dance automation.
