Only sparkling wines made in the region of Champagne, France are allowed to be called Champagne. Sparkling wine made elsewhere (India included) have to call themselves sparkling wine.
So to answer your question, the difference between Indian sparkling wine and Champagne is where the sparkling wine was made.