Computer buses are the wires used by the CPU to communicate with RAM and other components in the computer. Almost all CPUs have at least a "data bus" - used to read and write data - and an "address bus" - used to output addresses. Other buses inside the CPU carry data to different parts of the CPU.