Buses connect components in a computer system and allow for the transfer of data and control signals. There are three main types of buses: the address bus carries memory and I/O addresses, the data bus carries data and instructions, and the control bus carries signals that determine read, write, I/O, and synchronization operations. A system bus combines the functions of these three buses to connect major computer components like the processor, memory, and I/O devices.