Różne rodzaje złączy FireWire® można rozpoznać po liczbie posiadanych wtyków, chociaż stosuje się również kilka różnych fizycznych kształtów. Dwie popularne wersje standardu 1394 Instytutu Inżynierów Elektryków i Elektroników (IEEE) to FireWire® 400 i 800. Liczby odnoszą się przede wszystkim do szybkości transferu, ale każdy standard wykorzystuje również inną liczbę styków. FireWire® 800 wykorzystuje również typ złącza, który znacznie różni się od pozostałych, ponieważ ma bardziej kwadratowy kształt, podczas gdy poprzednie typy były płaskie z nacięciem lub zaostrzonym końcem. Niektóre złącza FireWire® wykorzystują różne konfiguracje, choć są one mniej powszechne.
Każda wersja standardu FireWire® wykorzystuje unikalną liczbę pinów, oferuje różne prędkości transferu, a w niektórych przypadkach wykorzystuje również złącza o innym kształcie. Te różne złącza nie zawsze są ze sobą bezpośrednio kompatybilne ze względu na różne konfiguracje pinów, rozmiary i kształty fizyczne. Wszystkie wersje standardu FireWire® są jednak kompatybilne, co oznacza, że możliwe jest łączenie różnych złączy FireWire® przy użyciu różnych adapterów i kabli.
Kiedy FireWire® został wprowadzony po raz pierwszy, złącza używały czterech pinów. Ta wersja standardu jest określana jako FireWire® 400 i wykorzystuje najmniejsze złącze spośród wszystkich różnych wersji standardu. Odmiana tego typu złącza wykorzystuje zamiast tego sześć pinów, chociaż dodatkowe połączenia zapewniają zasilanie tylko urządzeniom zewnętrznym i nie oferują dodatkowej prędkości transferu. Zarówno cztero-, jak i sześciopinowe złącza FireWire® są określane jako złącza alfa, a wersja sześciopinowa jest znacznie większa.
Trzeci typ złącza FireWire® jest zwykle znany jako złącze beta. To złącze wykorzystuje dziewięć styków i jest fizycznie większe niż wersje cztero- lub sześciostykowe. Złącza Beta są używane z urządzeniami FireWire® 800, ale są wstecznie kompatybilne z odpowiednimi adapterami. Gdy urządzenie FireWire® 800, które jest zaprojektowane do korzystania ze złącza beta, zostanie podłączone do urządzenia lub portu FireWire® 400, zwykle ucierpi na tym wydajność i szybkość transferu.
Istnieje kilka innych typów złączy FireWire®, w tym zastrzeżone typy złączy, które wykorzystują różne wersje standardu IEEE 1394. Jednym z przykładów jest IEEE 1394c, który jest odmianą specyfikacji, która została zaprojektowana do korzystania z tradycyjnego złącza Ethernet i skrętki dwużyłowej. Ta wersja standardu pozwala, aby jeden port działał jednocześnie jako połączenie Ethernet i połączenie IEEE 1394c.