There really is no such thing as "curry." The unimaginative British, when they ruled India, called everything with gravy by the catchall name of "curry," and it has unfortunately stuck to the extent that even Indians continue to use it.
"Curry powder" is an abomination.
What is called "curry" encompasses so many dishes that the name is nearly useless in trying to anticipate what the dish will taste like.