Warum Unterschied man bei der Wehrmacht Sturmgeschütze und Panzerjäger, wenn sie doch optisch identisch waren?
Sturmgeschütze waren, zumindest ursprünglich, für die Unterstützung der Infanterie gedacht (beispielsweise zum Zusammenschießen befestigter Stellungen) und nicht zur Bekämpfung anderer Panzer.
Deswegen hatten die ersten Sturmgeschütze auch erst einmal eine recht kurze Stummelkanone (weil man für die Aufgaben eher Haubitzenartige Kanonen brauchte und nicht, wie zur Bekämpfung von Panzern, lange Kanonen um das Geschoss mit hoher Geschwindigkeit zu verschießen).
Das änderte sich aber im Laufe des Krieges, als die Gegner (vor allem im Osten) mehr und mehr mit eigenen Panzern kamen und die Sturmgeschütze mehr und mehr in die Rolle der billigen Panzerjäger gedrängt wurden (und diese Aufgabe auch gut erfüllten).
Daher haben die späteren Versionen der Sturmgeschütze dann auch, wie Panzerjäger, längere Kanonen spendiert bekommen.
Im Gegensatz dazu wurden dedizierte Panzerjäger von Anfang an speziell für die Panzerbekämpfung entwickelt.
Ich meine, ein weiterer Unterschied wäre auch die Zugehörigkeit zu den Truppenteilen gewesen. Sturmgeschütze zählten zur Sturmartillerie (und damit eben zu den Artillerieverbänden), wohingegen Jagdpanzer zu den Panzerverbänden zugerechnet wurden.