Galvenā atšķirība: FLV un SWF ir divu veidu failu formāts, ko izmanto Adobe Flash. SWF izmanto multivides, vektorgrafikas un ActionScript. FLV ir konteinera faila formāts, ko izmanto, lai piegādātu video internetā.

SWF faila formātu izstrādāja FutureWave programmatūra, un pēc tam to pārsūtīja uz Macromedia. Macromedia beidzot ieguva Adobe. SWF failos parasti ir animācijas vai interaktīvas sīklietotnes. Pašlaik SWF ir dominējošais formāts animētu vektorgrafikas attēlošanai internetā. SWF parasti izmanto, lai publicētu pārlūka spēles, izmantojot ActionScript.
Termins “SWF” apzīmē “Mazo tīmekļa formātu”. Sākotnēji tas bija „ShockWave Flash”. Tas tika mainīts, lai novērstu sajaukšanu ar Shockwave, kas ir atšķirīga tehnoloģija. Tomēr SWF tika iegūta no Shockwave.
FLV nozīmē Flash Video. Flash Video, FLV un F4V ir divi galvenie failu formāti. FLV parasti izmanto, lai piegādātu video internetā. Adobe Flash Player atbalsta failu formātus. Tās sākotnēji izstrādāja Macromedia, un pašlaik tās ir Adobe Systems.
FLV ir konteinera faila formāts, līdzīgs .avi vai .mov. Konteinera fails nosaka, kā tiek organizētas datu plūsmas. Datu plūsmu faktisko organizāciju un reprezentāciju veic dažādi kodeku veidi.

.swf faili ir pabeigtie, apkopotie un publicētie Flash faili. Tos nevar rediģēt. .flv faili, no otras puses, ir faktiskais video materiāls, kas nepieciešams atskaņot. Ja vēlaties veikt izmaiņas videoklipā, FLV faili ir tie, kas būtu jārediģē. Tos var rediģēt, izmantojot dažādus Flash autorēšanas programmatūru.
SWF fails ir fails, kas satur rāmja un atskaņotāja vadību, ar kuru var sazināties tīmekļa vietnē. Kamēr FLV ir video, kas tiek atskaņots. Līdz ar to var teikt, ka FLV ir video, bet SWF ir spēlētājs.