Es gibt wirklich keinen praktischen Unterschied; die Wörterbuch-Definition einer Suppe ist:
eine flüssige Speise, die durch Kochen oder Köcheln von Fleisch, Fisch oder Gemüse mit verschiedenen Zusatzstoffen hergestellt wird.
Das gilt auch für jeden anderen Eintopf, den man sich vorstellen kann.
Der technische, hochnuancierte Unterschied ist der der Betonung und der Absicht. Schmoren ist eine Methode zum Garen der festen Bestandteile (genauer gesagt, eine langsame, feucht-heiße Methode). Wenn Sie einen Rindereintopf machen, schmoren Sie das Rindfleisch, was nichts darüber aussagt, in was Sie es schmoren. Wenn Sie hingegen eine Hühnersuppe (oder eine Hühnerbrühe, die die Basis für eine Hühnersuppe ist) zubereiten, dann ist Ihr Ziel im Wesentlichen, eine Flüssigkeit mit Hühnergeschmack herzustellen - den Geschmack der festen Bestandteile in die Flüssigkeit zu extrahieren. Wenn einige geschmacksgebende Feststoffe übrig bleiben, dann ist das eher zufällig als beabsichtigt.
In der Praxis wird auch bei einem Eintopf ein gewisser Teil des Geschmacks extrahiert, da das Hauptziel das Garen des Fleisches/Gemüses ist. Bei einer Suppe ist es wahrscheinlicher, dass die Zutaten roh oder kaum gekocht sind, und bei einem Eintopf ist es wahrscheinlicher, dass der ursprüngliche Geschmack der festen und/oder flüssigen Bestandteile erhalten bleibt, aber das ist eine sehr weit gefasste Verallgemeinerung, und worauf es in der Praxis hinausläuft (ha ha), scheint weitgehend von der Kultur und dem Gericht selbst abhängig zu sein.
Ein Eintopf ist nicht einfach eine dicke oder stückige Suppe, auch wenn viele Leute das so sehen. Wie oben erwähnt, scheint das bei Eintöpfen _ häufiger_ der Fall zu sein, aber es ist nicht Teil der Definition, und die Franzosen haben ein halbes Dutzend Kategorien für angedickte Suppen, die man leicht mit der Gesamtkonsistenz eines “Eintopfs” beschreiben könnte.