A USB or Firewire controller card is an add-in board that enables access to more ports than are available onboard the motherboard. As newer technology such as higher speed USB and Firewire becomes available adding a controller card to your computer can yield massive performance increases. USB and Firewire cards are available on the PCI and PCI-Express socket for desktop PCs and also on a variety of sockets for laptops.