Fencer;
First distinction[s] should be:
If the device puts Direct Current [DC] out on its terminals, it is a generator.
If the device puts out Alternating Current [AC] then it is an alternator.
By extension a "brushless" motor like an "ECM" will put out AC.
A "Brushed" motor will put out DC.
Lots of misuse of these terms here and elsewhere. Many folks call the dual rotor alternators as seen built here "wind gennies" or "wind generators" But they are actually alternators
Just a couple points I hope help in clearing it up some.
Good luck figuring it out, it is not that hard but can be confusing due to the common misuse of terms.
Tom
The Truth is the Truth, even if no one believes it; and a lie is a lie even if everyone believes it