FireWire er definert ved IEEE 1394-1995, IEEE 1394a-2000, og IEEE 1394b standardene, og er implementert på mange plattformer. Hastighetene kan nå opp til 400 Mbit/s, eller 800 Mbit/s med 1394b standarden. Protokollen inneholder både hardware- og software-spesifikasjoner. Ledningene er tynne, og det finnes to typer kontaktpunkter, hvorav det ene er meget lite, og det andre litt større. Kabelen transporterer også strøm med lav spenning slik at bærbare enheter kan lades, eller drives direkte uten ekstern strømtilkobling, mens dataoverføring foregår.