Las tarjetas de expansión permiten ampliar las capacidades de una computadora al insertarse en ranuras de expansión. Algunos tipos de tarjetas de expansión incluyen tarjetas gráficas, de red, de sonido y controladoras IDE. Cada tarjeta tiene características específicas dependiendo de su función.