The Ingoma is one of the purest remnants of Zulu tradition. Boys and girls perform the dance for transition ceremonies such as coming of age, weddings. In the past it was performed before a hunt as well as before battle.