Bus is a path on the mainboard to transfer data between components in the computer. Bus speed determines the speed which information is transferred over the bus path. Each mainboard will have a standard bus speed (clock) for the entire system, which can be 100MHz, 133MHz and 200MHz.
1. Types of buses on the mainboard
There are many types of buses such as System Bus, FSB (Front Side Bus), BSB (Back Side Bus), Expansion Bus. Types of buses have different bus speeds. The highest bus speeds are BSB followed by System Bus, FSB and Expansion Bus.
2. System Bus on mainboard
System Bus is data transfer channel between CPU and memory. This bus depends on the number of data lines (32, 64 bits) and clock of mainboard.
System Bus consists of:
- address bus which transmits the address of the memory cell in the memory
- data bus which transmits data from the memory when the memory cell address is determined.

3. FSB (Front Side Bus) và BSB (Back Side Bus)
FSB is data transmission line between chipset and processor. BSB is data transmission line between cache memory and processor. BSB is a bus with the highest bus speed on mainboard.
4. Expansion bus on mainboard
In addition, there are many other bus lines. They are responsible for transferring data between peripheral devices, expansion cards and chipsets on the mainboard such as AGP Bus, ATA Bus, PCI Bus. These buses are collectively known as Expansion Bus.