Perbedaan utama: Bharatanatyam dikembangkan di Tamil Nadu, Kuchipudi dikembangkan di Andhra Pradesh. Awalnya, Kuchipudi akan dilakukan oleh semua kelompok pria, dengan masing-masing orang menggambarkan karakter yang berbeda. Bharatanatyam, di sisi lain, selalu dilakukan oleh penari wanita, yang akan menari di kuil-kuil untuk menghormati para dewa.
Bards bepergian akan menggunakan bentuk tarian ini untuk menceritakan kisah-kisah Krishna ke berbagai audiens saat mereka melakukan perjalanan di seluruh negeri dalam rombongan semua laki-laki. Mereka sering tampil di panggung yang berdekatan dengan kuil. Seiring waktu, mereka mulai mengadaptasi cerita lain juga. Dalam adaptasi modern, tarian tunggal juga dapat menampilkan Kuchipudi murni sebagai tarian, bukan untuk menggambarkan sebuah cerita. Bergantian, penari juga dapat menggambarkan kisah satu karakter.