The components on the motherboard of a computer, as well as the devices connected to it, pass data and instructions to each other constantly. Just like any other form of communication, there must be a medium connecting them. This medium, in this case a bus channel, provides a pathway on which data, addresses, and commands travel.
In a computer, there are two general categories of bus channels: internal bus and external bus. The internal bus is solely on the motherboard and it's used by the motherboard's components to pass data and instructions. The external bus provides a means for peripherals and expansion components to communicate with the components on the motherboard.
The term bus comes from the Latin word omnibus, which translates to for everyone. The connecting links in a computer carry everything, so they became buses. Bus...