Hauptunterschied: Bharatanatyam entwickelt in Tamil Nadu, Kuchipudi in Andhra Pradesh. Ursprünglich würde Kuchipudi von rein männlichen Gruppen gespielt werden, wobei jede Person einen anderen Charakter zeigen sollte. Bharatanatyam dagegen wurde immer von Tänzerinnen aufgeführt, die zu Ehren der Götter in den Tempeln tanzen würden.
Reisende Barden würden diese Tanzform verwenden, um die Geschichten von Krishna verschiedenen Zuhörern zu erzählen, während sie in männlichen Truppen durch das Land reisten. Sie spielten oft auf einer Bühne neben einem Tempel. Im Laufe der Zeit begannen sie, auch andere Geschichten anzupassen. In der modernen Anpassung kann ein einzelner Tanz Kuchipudi auch rein als Tanz aufführen, anstatt eine Geschichte darzustellen. Alternativ kann der Tänzer auch die Geschichte einer einzelnen Figur darstellen.