Los buses son sistemas digitales que permiten transferir datos entre componentes de una computadora o entre varias de ellas. Se diferencian en buses paralelos y seriales y han evolucionado a través de tres generaciones principales. Los buses incluyen buses de datos, buses de control y buses de dirección que cumplen funciones específicas en el sistema.