The difference lies in the spices used and richness. Indian Curry, for example contains more spices such as cumin and coriander which helps to give it a strong and full flavor. Korean and Japanese Curry mixes are lot thicker than the Indian curry because they have thickeners in their roux.