Los diferentes tipos de almacenamiento FireWire® incluyen tanto unidades de disco duro (HDD) como unidades de estado sólido (SSD), y utilizan varias versiones diferentes del estándar 1394 del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE). Los dispositivos de almacenamiento FireWire® que utilizan discos duros tradicionales suelen estar disponibles con diferentes velocidades de rotación, como 5,400 revoluciones por minuto (RPM) para uso normal y 10,000 RPM o más para aplicaciones de edición de video. Las unidades SSD FireWire® suelen ser más caras, pero ofrecen una resistencia adicional a los golpes y tiempos de lectura más rápidos. También suelen estar disponibles unidades flash más pequeñas que utilizan una conexión FireWire®. La velocidad a la que funciona una unidad externa también está determinada por la tasa de transferencia de la versión FireWire® que utiliza, como FireWire® 400 u 800.
El almacenamiento FireWire® viene en muchas configuraciones diferentes debido a la amplia variedad de medios de almacenamiento disponibles. Un tipo de almacenamiento común que se utiliza a menudo con una carcasa FireWire® externa es el disco duro tradicional. Los datos se almacenan magnéticamente en platos giratorios, por lo que es importante no someter estos discos a golpes o campos magnéticos fuertes. Este tipo de almacenamiento puede ser adecuado para uso general o aplicaciones más exigentes como la edición de video. Para aplicaciones de edición de video, generalmente se requiere una unidad de almacenamiento FireWire® que funcione a 10,000 RPM o más.
Otro tipo de almacenamiento FireWire® utiliza unidades de estado sólido. Son similares a las unidades HDD FireWire®; tienden a tener velocidades de lectura y escritura que son muy rápidas, ofrecen menos espacio de almacenamiento y pueden ser muy caras. En lugar de mover platos magnéticos, este tipo de almacenamiento utiliza microchips para almacenar datos de manera no volátil. Otro tipo similar de almacenamiento FireWire® utiliza memoria flash. Estas tarjetas de memoria se parecen mucho a las unidades flash USB (bus serie universal), aunque están diseñadas para conectarse a cuatro, seis u ocho puertos IEEE 1394 de contacto.
Los diferentes tipos de almacenamiento FireWire® también utilizan varias versiones del estándar IEEE 1394. Por lo general, estas versiones se representan con la palabra FireWire® seguida de un número, como 400 o 800. El número indica la velocidad de transferencia, por lo que los números más altos se asocian con unidades de almacenamiento externo que pueden mover datos hacia adelante y hacia atrás más rápidamente. Estos estándares también utilizan enchufes y enchufes de diferentes formas, aunque las versiones más nuevas suelen ser compatibles con versiones anteriores. Para utilizar un dispositivo de almacenamiento FireWire® 800 con un puerto FireWire® 400, es necesario un adaptador.