Las tarjetas de expansión insertadas en las ranuras de expansión de un ordenador sirven para ampliar sus capacidades mediante la adición de circuitos integrados y controladores. Existen diversos tipos de tarjetas de expansión como las tarjetas PCI-USB, PCI-IEEE 1394, PCI-SATA, PCI-IDE, PCI-RAID, PCI-Paralelo y PCI-Serie que permiten agregar puertos USB, Firewire, SATA, IDE, RAID, paralelos y serie respectivamente.