biggest difference is that early strains react to lighthours while auto's don't, so you can get bigger yield by planting earlier, but you can't finish during the height of summer like you could do with auto's, since they'll only be triggered to flower once daylength reaches a certain tresshold.
btw, early and semi-auto isn't exactly the same. earlyflowering without auto just has an early tresshold, it could even behave like an auto if that tresshold is very close to the daylength at 21 june(the longest day) at your location.
with semi-auto one of the parents is a full auto, apparently this makes the plants flower around 2 weeks earlier, but it's not stable, and can't ever be stabilized: if you inbreed a semi-auto, you'll get segregation again into 25% full auto, 25% full photo, and 50% semi-auto.
while early flowering without auto-gene can be stabilized.
sometimes it gets a little confusing though since earlyflowering strains are sometimes called semi-auto while there's no autoflower gene in it, because males are always a little earlier so in some of those strains you'll observe that the males behave as an autoflower(under outdoor daylength, you should be able to keep them in veg under 24/0, although I've never tried that), while the females behave as really early flowering, and start flowering not long after 21 june, finishing in august-first half of september.