another way to look at it: soup is any combination of ingredients cooked in liquid. stew is any dish that's prepared by stewing--that is, submerging the ingredients with just enough liquid to cook them through at a simmer in a covered pot for a long time.