In computer architecture, a bus is a communication system that transfers data between components inside a computer, or between computers. This expression covers all related hardware components (wire, optical fiber, etc.) and software, including communication protocols.
Parallel Bus vs Serial Bus
A Parallel Bus transmits data across multiple wires. A Serial Bus transmits data sequentially one bit at a time over a single communication channel.