African traditional dances, like most cultural dances, are choreographed for specific times and purposes to reflect the heritage, customs, and history of specific tribes and ethnic groups. The dances, ...