Question: what is the difference between interface and bus?
Answer: A bus is what carries the signal between two devices. The interface is the connection from a device to the bus or the protocol of that connection.