Diese Frage wurde auch hier (auf Englisch) beantwortet:
Difference between “Fluss” and “Strom”
Bis heute habe ich nur Fluss gekannt. Aber jetzt kenne ich auch das Wort Strom für einen langen Fluss. Mir stellt sich folgende Frage: Ist die Bedeutung so unterschiedlich?
Die Wikipedia-Seite über Strom führt eine Liste von Flüssen auf, die Strom genannt werden können. Aber der Brahmaputra ist nicht dabei. Soweit ich weiß, ist der Brahmaputra noch länger als der Ganges! Im Vergleich zu beiden ist der Rhein, der als Strom bezeichnet wird, viel kürzer als beide.
Deshalb möchte ich nun wissen, was genau versteht man unter einem Strom?