To the end user, Firewire (also known as an IEEE 1394 interface) and USB appear to perform the same function. Firewire and USB share a number of characteristics but differ in some important ways. They are both a method of transferring data between devices and PCs, whereas firewire has the additional capability of connecting 2 or more devices together without the intervention of a PC. This capability is known as “Peer-to-Peer.” Hi-Speed USB (USB 2.0) uses a “Master-Slave” architecture in which the computer dictates the data flow. This adds additional system overhead resulting in slower data rates.
The key difference between Firewire and USB is that Firewire is intended for devices that are data intensive, i.e. camcorders, DVD players and digital audio equipment. The new USB specification known as SuperSpeed USB (USB 3.0) can have data transfer rates of up to 4800 Mbit/s whereas the latest Firewire 800 can transfer data up to 800 Mbit/s.
Over in my article “The Future of USB – It’s 3.0.” I detail the differences between the three versions of USB. For Firewire, there are specs for Firewire 1600 (1.6 Gbits/s) and Firewire 3200 (3.2 Gbits/s), but there has been few details regarding new hardware to support these specs.
/doc

![Recommend [stephenaug]](http://s3.amazonaws.com/arkayne-media/img/badge/logo-recommend-badge-medium.png)