Tärkein ero: FLV ja SWF ovat kahdenlaisia tiedostomuotoja, joita käytetään Adobe Flashissa. SWF: ää käytetään multimedia, vektorigrafiikka ja ActionScript. FLV on konttitiedostomuoto, jota käytetään videon toimittamiseen Internetissä.

SWF-tiedostomuoto on kehittänyt FutureWave-ohjelmisto ja siirrettiin sitten Macromediaan. Adobe hankki lopulta Macromedian. SWF-tiedostot sisältävät yleensä animaatioita tai interaktiivisia sovelmia. Tällä hetkellä SWF on hallitseva muoto animoidun vektorigrafiikan näyttämiseksi internetissä. SWF: ää käytetään yleisesti myös selaimien julkaisemiseen ActionScriptin avulla.
Termi "SWF" tarkoittaa "Small Web Format". Se oli alun perin "ShockWave Flash". Se muutettiin, jotta vältettäisiin sekaannus Shockwave, joka on erilainen tekniikka. SWF oli kuitenkin peräisin Shockwaveista.
FLV tarkoittaa Flash-videota. Flash Video-, FLV- ja F4V-tiedostoja on kaksi. FLV: tä käytetään yleensä videon toimittamiseen internetissä. Adobe Flash Player tukee tiedostomuotoja. Ne on alun perin kehittänyt Macromedia, ja ne ovat parhaillaan Adobe Systems -järjestelmässä.
FLV on konttitiedostomuoto, joka on samanlainen kuin .avi tai .mov. Konttitiedosto määrittää, miten sen sisällä olevat tietovirrat järjestetään. Tietovirtojen todellinen organisointi ja esitystapa tehdään eri tyyppisillä koodekkeilla.

.swf-tiedostot ovat valmiita, koottuja ja julkaistuja Flash-tiedostoja. Näitä ei voi muokata. .flv-tiedostot toisaalta ovat tosiasiallisia videomateriaaleja, joita on pelattava. Jos haluaa tehdä muutoksia videoon, FLV-tiedostot ovat niitä, joita pitäisi muokata. Niitä voidaan muokata käyttämällä erilaisia Flash-ohjelmistoja.
SWF-tiedosto on tiedosto, joka sisältää kehyksen ja soittimen ohjaimet, joita voi käyttää Web-sivustossa. Vaikka FLV on toistettava video. Näin ollen voidaan sanoa, että FLV on video, kun taas SWF on pelaaja.