Belangrijkste verschil: Bharatanatyam ontwikkeld in Tamil Nadu, Kuchipudi ontwikkeld in Andhra Pradesh. Oorspronkelijk zou Kuchipudi worden uitgevoerd door alle mannelijke groepen, waarbij elke persoon een ander karakter afbeeldt. Bharatanatyam, aan de andere kant, is altijd uitgevoerd door vrouwelijke dansers, die bij de tempels dansten ter ere van de goden.
Reizende bards zouden deze dansvorm gebruiken om de verhalen van Krishna aan verschillende doelgroepen te vertellen terwijl ze door het land reisden in volledig mannelijke troepen. Ze zouden vaak optreden op een podium naast een tempel. Na verloop van tijd begonnen ze ook andere verhalen aan te passen. In moderne aanpassing kan een enkele dans Kuchipudi ook puur als een dans uitvoeren, in plaats van een verhaal te verbeelden. Als alternatief kan de danser ook het verhaal van één personage weergeven.