Diferitele tipuri de stocare FireWire® includ atât hard disk-uri (HDD-uri) cât și unități SSD-uri și utilizează o serie de versiuni diferite ale standardului IEEE 1394 al Institute of Electrical and Electronics Engineers (IEEE). Dispozitivele de stocare FireWire® care utilizează HDD-uri tradiționale sunt de obicei disponibile cu viteze de rotație diferite, cum ar fi 5,400 de rotații pe minut (RPM) pentru utilizare normală și 10,000 RPM sau mai mult pentru aplicațiile de editare video. Unitățile SSD FireWire® sunt de obicei mai scumpe, dar oferă rezistență suplimentară la șocuri și timpi de citire rapid. Unitățile flash mai mici care folosesc o conexiune FireWire® sunt adesea disponibile și. Viteza la care funcționează o unitate externă este dictată și de rata de transfer a versiunii FireWire® pe care o folosește, cum ar fi FireWire® 400 sau 800.
Stocarea FireWire® vine în multe configurații diferite datorită varietății mari de medii de stocare disponibile. Un tip comun de stocare folosit adesea cu o carcasă FireWire® externă este HDD-ul tradițional. Datele sunt stocate magnetic pe platouri care se rotesc, de aceea este important să nu supuneți aceste unități la șocuri sau câmpuri magnetice puternice. Acest tip de stocare poate fi potrivit pentru uz general, sau aplicații mai solicitante, cum ar fi editarea video. Pentru aplicațiile de editare video, este de obicei necesară o unitate de stocare FireWire® care funcționează la 10,000 RPM sau mai mult.
Un alt tip de stocare FireWire® utilizează unități SSD. Acestea sunt similare cu unitățile HDD FireWire®; tind să aibă viteze de citire și scriere foarte rapide, oferă mai puțin spațiu de stocare și pot fi foarte costisitoare. În loc să miște platourile magnetice, acest tip de stocare folosește microcipuri pentru a stoca datele într-un mod nevolatil. Un alt tip similar de stocare FireWire® folosește memoria flash. Aceste stick-uri de memorie seamănă foarte mult cu unitățile USB (universal serial bus), deși sunt proiectate să se conecteze la patru, șase sau opt porturi IEEE 1394 de contact.
Diferitele tipuri de stocare FireWire® folosesc, de asemenea, diferite versiuni ale standardului IEEE 1394. Aceste versiuni sunt de obicei reprezentate de cuvântul FireWire® urmat de un număr, cum ar fi 400 sau 800. Numărul indică viteza de transfer, astfel încât numerele mai mari sunt asociate cu unitățile de stocare externe care pot muta datele înainte și înapoi mai rapid. Aceste standarde folosesc, de asemenea, mufe și mufe cu forme diferite, deși versiunile mai noi sunt de obicei compatibile cu versiunile mai vechi. Pentru a utiliza un dispozitiv de stocare FireWire® 800 cu un port FireWire® 400, este necesar un adaptor.