Las tarjetas de expansión permiten ampliar las capacidades de un ordenador al insertarse en sus ranuras de expansión. Algunas tarjetas comunes añaden memoria, controladoras de disco, vídeo, puertos o módems. Las tarjetas modernas son PCI, PCIe o AGP y requieren drivers. Las tarjetas de captura de TV permiten ver canales de TV en el ordenador y grabarlos. Las tarjetas gráficas procesan la información de la CPU para mostrarla en un monitor, mejorando el rendimiento 3D.