I'm brazilian, so the Portuguese is my native language.
The word "barramento" is not used in the normal conversation, it is a technical term. In computer science, "barramento" is the same that "bus", is a set of communication lines that allow the interconnection between devices, such as CPU, memory and other peripherals. (According Wikipedia)
Sorry me any mistake in the answer, how I said, Portuguese is my native language, not english.