well its very hard to answer. its kinda like a question on a college application - open-ended and requires a long answer. each dance has "that something about it" which makes it distinct from the next.
indian dances we can all tell apart from the scenery, singer's voice and pronunc. and sometimes the costumes. the moves are pure, usually simple..and more repetitive. they may do a move for the full 8 beats, whereas in America more and more they will do it for 6 and then switch it up on you for the 7th and 8th or something. Phumania and mirza are generally what we would expect it to be, as is jhummar. squats are very heavily used. formations are GENERALLY predictable. DAVIET PTU was the first time I saw diagonal lines, "weird" or new moves, and variations from the norm. energy is always high octane and dancers have excellent expressions. cleanliness is usu. never an issue.
bollywood moves bhangra are often corny, helping further a story, or matching (cheesily sometimes) the lyrics of the song. In punjabi music videos and some bollywood songs like "nagada nagada", the Amitabh song from Veer-Zaara, and the wedding song (first song) in SIngh is Kinng, the bhangra dancers do one move over and over and are pretty much just in the background to enhance the mehfil.
american bhangra is generally more powerful and has moves that help to pump the audience up. indian bhangra doesn't really have this.
UK and AUS bhangra, i haven't seen enough to say. UK bhangra is somehow different, and AUS bhangra is similar to India's from what I've seen.
Canadian bhangra is very distinct. the way dancers kick back their legs (kickin' em out and back instead of straight back) and the way they move their arms (they swing them differently and do head movements more than american teams, perhaps).
all this has exceptions and requires more elaboration, which i might do over the weekend or something, haha.